(lang dune 3.23)
(name js_of_ocaml-toplevel)
(version 6.4.0)
(sections
 (lib /usr/lib/loongarch64-linux-gnu/ocaml/5.4.1/js_of_ocaml-toplevel)
 (bin /usr/bin)
 (doc /usr/share/ocaml-dune/doc/js_of_ocaml-toplevel))
(files
 (lib
  (META
   common/js_of_ocaml_toplevel_common.cma
   common/js_of_ocaml_toplevel_common.cmi
   common/js_of_ocaml_toplevel_common.cmt
   common/js_of_ocaml_toplevel_common.ml
   common/js_of_ocaml_toplevel_common__JsooTop.cmi
   common/js_of_ocaml_toplevel_common__JsooTop.cmt
   common/js_of_ocaml_toplevel_common__JsooTop.cmti
   common/js_of_ocaml_toplevel_common__JsooTopError.cmi
   common/js_of_ocaml_toplevel_common__JsooTopError.cmt
   common/js_of_ocaml_toplevel_common__JsooTopError.cmti
   common/js_of_ocaml_toplevel_common__JsooTopPpx.cmi
   common/js_of_ocaml_toplevel_common__JsooTopPpx.cmt
   common/js_of_ocaml_toplevel_common__JsooTopPpx.cmti
   common/jsooTop.ml
   common/jsooTop.mli
   common/jsooTopError.ml
   common/jsooTopError.mli
   common/jsooTopPpx.ml
   common/jsooTopPpx.mli
   dune-package
   js_of_ocaml_toplevel.cma
   js_of_ocaml_toplevel.cmi
   js_of_ocaml_toplevel.cmt
   js_of_ocaml_toplevel.ml
   opam))
 (bin (jsoo_listunits jsoo_mkcmis jsoo_mktop))
 (doc (CHANGES.md LICENSE README.md README_wasm_of_ocaml.md)))
(library
 (name js_of_ocaml-toplevel)
 (kind normal)
 (synopsis "Js_of_ocaml toplevel library")
 (archives (byte js_of_ocaml_toplevel.cma))
 (plugins (byte js_of_ocaml_toplevel.cma))
 (requires js_of_ocaml-toplevel.common js_of_ocaml-compiler.dynlink)
 (main_module_name Js_of_ocaml_toplevel)
 (modes byte)
 (modules
  (singleton
   (obj_name js_of_ocaml_toplevel)
   (visibility public)
   (source (path Js_of_ocaml_toplevel) (impl (path js_of_ocaml_toplevel.ml))))))
(library
 (name js_of_ocaml-toplevel.common)
 (kind normal)
 (synopsis "Js_of_ocaml toplevel library (backend-neutral)")
 (archives (byte common/js_of_ocaml_toplevel_common.cma))
 (plugins (byte common/js_of_ocaml_toplevel_common.cma))
 (requires js_of_ocaml-compiler compiler-libs.bytecomp compiler-libs.toplevel)
 (main_module_name Js_of_ocaml_toplevel_common)
 (modes byte)
 (modules
  (wrapped
   (group
    (alias
     (obj_name js_of_ocaml_toplevel_common)
     (visibility public)
     (kind alias)
     (source
      (path Js_of_ocaml_toplevel_common)
      (impl (path common/js_of_ocaml_toplevel_common.ml-gen))))
    (name Js_of_ocaml_toplevel_common)
    (modules
     (module
      (obj_name js_of_ocaml_toplevel_common__JsooTop)
      (visibility public)
      (source
       (path JsooTop)
       (intf (path common/jsooTop.mli))
       (impl (path common/jsooTop.ml))))
     (module
      (obj_name js_of_ocaml_toplevel_common__JsooTopError)
      (visibility public)
      (source
       (path JsooTopError)
       (intf (path common/jsooTopError.mli))
       (impl (path common/jsooTopError.ml))))
     (module
      (obj_name js_of_ocaml_toplevel_common__JsooTopPpx)
      (visibility public)
      (source
       (path JsooTopPpx)
       (intf (path common/jsooTopPpx.mli))
       (impl (path common/jsooTopPpx.ml))))))
   (wrapped true))))
