(lang dune 3.7)
(name linol)
(version 0.6)
(sections
 (lib /usr/local/lib/ocaml/site-lib/linol)
 (libexec /usr/local/lib/ocaml/site-lib/linol)
 (doc /usr/local/share/doc/ocaml/linol))
(files
 (lib
  (.private/linol__Log.cmi
   .private/linol__Log.cmt
   META
   blocking_IO.ml
   blocking_IO.mli
   common_.ml
   dune-package
   jsonrpc2.ml
   jsonrpc2.mli
   linol.a
   linol.cma
   linol.cmi
   linol.cmt
   linol.cmx
   linol.cmxa
   linol.ml
   linol__.cmi
   linol__.cmt
   linol__.cmx
   linol__.ml
   linol__Blocking_IO.cmi
   linol__Blocking_IO.cmt
   linol__Blocking_IO.cmti
   linol__Blocking_IO.cmx
   linol__Common_.cmi
   linol__Common_.cmt
   linol__Common_.cmx
   linol__Jsonrpc2.cmi
   linol__Jsonrpc2.cmt
   linol__Jsonrpc2.cmti
   linol__Jsonrpc2.cmx
   linol__Log.cmx
   linol__Server.cmi
   linol__Server.cmt
   linol__Server.cmx
   linol__Sigs.cmi
   linol__Sigs.cmt
   linol__Sigs.cmx
   log.ml
   opam
   server.ml
   sigs.ml))
 (libexec (linol.cmxs))
 (doc (CHANGES.md README.md)))
(library
 (name linol)
 (kind normal)
 (archives (byte linol.cma) (native linol.cmxa))
 (plugins (byte linol.cma) (native linol.cmxs))
 (native_archives linol.a)
 (requires yojson lsp logs threads trace.core)
 (main_module_name Linol)
 (modes byte native)
 (obj_dir (private_dir .private))
 (modules
  (wrapped
   (group
    (alias
     (obj_name linol__)
     (visibility public)
     (kind alias)
     (source (path Linol__) (impl (path linol__.ml-gen))))
    (name Linol)
    (modules
     (module
      (obj_name linol__Blocking_IO)
      (visibility public)
      (source
       (path Blocking_IO)
       (intf (path blocking_IO.mli))
       (impl (path blocking_IO.ml))))
     (module
      (obj_name linol__Common_)
      (visibility public)
      (source (path Common_) (impl (path common_.ml))))
     (module
      (obj_name linol__Jsonrpc2)
      (visibility public)
      (source
       (path Jsonrpc2)
       (intf (path jsonrpc2.mli))
       (impl (path jsonrpc2.ml))))
     (module
      (obj_name linol)
      (visibility public)
      (source (path Linol) (impl (path linol.ml))))
     (module
      (obj_name linol__Log)
      (visibility private)
      (source (path Log) (impl (path log.ml))))
     (module
      (obj_name linol__Server)
      (visibility public)
      (source (path Server) (impl (path server.ml))))
     (module
      (obj_name linol__Sigs)
      (visibility public)
      (source (path Sigs) (impl (path sigs.ml))))))
   (wrapped true))))
