this repo has no description
1; Generate impl.ml from impl.cppo.ml with conditional OXCAML flag
2
3(rule
4 (targets impl.ml)
5 (deps (:x impl.cppo.ml))
6 (enabled_if (not %{ocaml-config:ox}))
7 (action (run %{bin:cppo} -V OCAML:%{ocaml_version} %{x} -o %{targets})))
8
9(rule
10 (targets impl.ml)
11 (deps (:x impl.cppo.ml))
12 (enabled_if %{ocaml-config:ox})
13 (action (run %{bin:cppo} -V OCAML:%{ocaml_version} -D OXCAML %{x} -o %{targets})))
14
15(library
16 (public_name js_top_worker)
17 (modules toplexer ocamltop impl environment)
18 (libraries
19 logs
20 lwt
21 js_of_ocaml-compiler
22 astring
23 mime_printer
24 compiler-libs.common
25 compiler-libs.toplevel
26 merlin-lib.kernel
27 merlin-lib.utils
28 merlin-lib.query_protocol
29 merlin-lib.query_commands
30 merlin-lib.ocaml_parsing)
31 (js_of_ocaml
32 (javascript_files stubs.js)))
33
34(ocamllex toplexer)
35
36; Web worker library (no OxCaml differences)
37
38(library
39 (public_name js_top_worker-web)
40 (name js_top_worker_web)
41 (modules worker findlibish jslib)
42 (preprocess
43 (pps js_of_ocaml-ppx))
44 (libraries
45 js_top_worker
46 js_top_worker-rpc.message
47 js_top_worker-widget
48 js_of_ocaml-toplevel
49 js_of_ocaml-lwt
50 logs.browser
51 uri
52 angstrom
53 findlib
54 fpath
55 yojson))