(lang dune 3.21)
(name ptime)
(version 1.2.0)
(sections
 (lib /usr/lib64/ocaml/ptime)
 (libexec /usr/lib64/ocaml/ptime)
 (doc /usr/doc/ptime)
 (stublibs /usr/lib64/ocaml/stublibs))
(files
 (lib
  (META
   clock/os/libptime_os_stubs.a
   clock/os/ptime_clock.cmi
   clock/os/ptime_clock.cmt
   clock/os/ptime_clock.cmti
   clock/os/ptime_clock.cmx
   clock/os/ptime_clock.ml
   clock/os/ptime_clock.mli
   clock/os/ptime_os.a
   clock/os/ptime_os.cma
   clock/os/ptime_os.cmxa
   dune-package
   opam
   ptime.a
   ptime.cma
   ptime.cmi
   ptime.cmt
   ptime.cmti
   ptime.cmx
   ptime.cmxa
   ptime.ml
   ptime.mli
   top/ptime_top.a
   top/ptime_top.cma
   top/ptime_top.cmi
   top/ptime_top.cmt
   top/ptime_top.cmx
   top/ptime_top.cmxa
   top/ptime_top.ml))
 (libexec (clock/os/ptime_os.cmxs ptime.cmxs top/ptime_top.cmxs))
 (doc (CHANGES.md LICENSE.md README.md))
 (stublibs (dllptime_os_stubs.so)))
(library
 (name ptime)
 (kind normal)
 (synopsis "POSIX time for OCaml")
 (archives (byte ptime.cma) (native ptime.cmxa))
 (plugins (byte ptime.cma) (native ptime.cmxs))
 (native_archives ptime.a)
 (modes byte native)
 (modules
  (singleton
   (obj_name ptime)
   (visibility public)
   (source (path Ptime) (intf (path ptime.mli)) (impl (path ptime.ml))))))
(library
 (name ptime.clock.os)
 (kind normal)
 (synopsis "Ptime_clock for native OS")
 (archives (byte clock/os/ptime_os.cma) (native clock/os/ptime_os.cmxa))
 (plugins (byte clock/os/ptime_os.cma) (native clock/os/ptime_os.cmxs))
 (foreign_objects clock/os/ptime_clock_stubs.o)
 (foreign_archives (archives (for all) (files clock/os/libptime_os_stubs.a)))
 (foreign_dll_files ../stublibs/dllptime_os_stubs.so)
 (native_archives clock/os/ptime_os.a)
 (requires ptime)
 (modes byte native)
 (modules
  (singleton
   (obj_name ptime_clock)
   (visibility public)
   (source
    (path Ptime_clock)
    (intf (path clock/os/ptime_clock.mli))
    (impl (path clock/os/ptime_clock.ml))))))
(library
 (name ptime.top)
 (kind normal)
 (archives (byte top/ptime_top.cma) (native top/ptime_top.cmxa))
 (plugins (byte top/ptime_top.cma) (native top/ptime_top.cmxs))
 (native_archives top/ptime_top.a)
 (requires compiler-libs.toplevel ptime)
 (modes byte native)
 (modules
  (singleton
   (obj_name ptime_top)
   (visibility public)
   (source (path Ptime_top) (impl (path top/ptime_top.ml))))))
