this repo has no description
at main 55 lines 1.2 kB view raw
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))