(lang dune 3.6)
(name lacaml)
(sections
 (lib /usr/lib/ocaml/lacaml)
 (libexec /usr/lib/ocaml/lacaml)
 (doc /usr/doc/lacaml)
 (stublibs /usr/lib/ocaml/stublibs))
(files
 (lib
  (C.ml
   C.mli
   D.ml
   D.mli
   META
   S.ml
   S.mli
   Z.ml
   Z.mli
   common.ml
   common.mli
   complex32.ml
   complex64.ml
   complex_io.ml
   complex_io.mli
   dune-package
   float32.ml
   float64.ml
   impl2_C.ml
   impl2_C.mli
   impl2_D.ml
   impl2_D.mli
   impl2_S.ml
   impl2_S.mli
   impl2_Z.ml
   impl2_Z.mli
   impl4_C.ml
   impl4_C.mli
   impl4_D.ml
   impl4_D.mli
   impl4_S.ml
   impl4_S.mli
   impl4_Z.ml
   impl4_Z.mli
   io.ml
   io.mli
   lacaml.a
   lacaml.cma
   lacaml.cmi
   lacaml.cmt
   lacaml.cmti
   lacaml.cmx
   lacaml.cmxa
   lacaml.ml
   lacaml.mli
   lacaml__.cmi
   lacaml__.cmt
   lacaml__.cmx
   lacaml__.ml
   lacaml__C.cmi
   lacaml__C.cmt
   lacaml__C.cmti
   lacaml__C.cmx
   lacaml__Common.cmi
   lacaml__Common.cmt
   lacaml__Common.cmti
   lacaml__Common.cmx
   lacaml__Complex32.cmi
   lacaml__Complex32.cmt
   lacaml__Complex32.cmx
   lacaml__Complex64.cmi
   lacaml__Complex64.cmt
   lacaml__Complex64.cmx
   lacaml__Complex_io.cmi
   lacaml__Complex_io.cmt
   lacaml__Complex_io.cmti
   lacaml__Complex_io.cmx
   lacaml__D.cmi
   lacaml__D.cmt
   lacaml__D.cmti
   lacaml__D.cmx
   lacaml__Float32.cmi
   lacaml__Float32.cmt
   lacaml__Float32.cmx
   lacaml__Float64.cmi
   lacaml__Float64.cmt
   lacaml__Float64.cmx
   lacaml__Impl2_C.cmi
   lacaml__Impl2_C.cmt
   lacaml__Impl2_C.cmti
   lacaml__Impl2_C.cmx
   lacaml__Impl2_D.cmi
   lacaml__Impl2_D.cmt
   lacaml__Impl2_D.cmti
   lacaml__Impl2_D.cmx
   lacaml__Impl2_S.cmi
   lacaml__Impl2_S.cmt
   lacaml__Impl2_S.cmti
   lacaml__Impl2_S.cmx
   lacaml__Impl2_Z.cmi
   lacaml__Impl2_Z.cmt
   lacaml__Impl2_Z.cmti
   lacaml__Impl2_Z.cmx
   lacaml__Impl4_C.cmi
   lacaml__Impl4_C.cmt
   lacaml__Impl4_C.cmti
   lacaml__Impl4_C.cmx
   lacaml__Impl4_D.cmi
   lacaml__Impl4_D.cmt
   lacaml__Impl4_D.cmti
   lacaml__Impl4_D.cmx
   lacaml__Impl4_S.cmi
   lacaml__Impl4_S.cmt
   lacaml__Impl4_S.cmti
   lacaml__Impl4_S.cmx
   lacaml__Impl4_Z.cmi
   lacaml__Impl4_Z.cmt
   lacaml__Impl4_Z.cmti
   lacaml__Impl4_Z.cmx
   lacaml__Io.cmi
   lacaml__Io.cmt
   lacaml__Io.cmti
   lacaml__Io.cmx
   lacaml__Mat2_C.cmi
   lacaml__Mat2_C.cmt
   lacaml__Mat2_C.cmti
   lacaml__Mat2_C.cmx
   lacaml__Mat2_D.cmi
   lacaml__Mat2_D.cmt
   lacaml__Mat2_D.cmti
   lacaml__Mat2_D.cmx
   lacaml__Mat2_S.cmi
   lacaml__Mat2_S.cmt
   lacaml__Mat2_S.cmti
   lacaml__Mat2_S.cmx
   lacaml__Mat2_Z.cmi
   lacaml__Mat2_Z.cmt
   lacaml__Mat2_Z.cmti
   lacaml__Mat2_Z.cmx
   lacaml__Mat4_C.cmi
   lacaml__Mat4_C.cmt
   lacaml__Mat4_C.cmti
   lacaml__Mat4_C.cmx
   lacaml__Mat4_D.cmi
   lacaml__Mat4_D.cmt
   lacaml__Mat4_D.cmti
   lacaml__Mat4_D.cmx
   lacaml__Mat4_S.cmi
   lacaml__Mat4_S.cmt
   lacaml__Mat4_S.cmti
   lacaml__Mat4_S.cmx
   lacaml__Mat4_Z.cmi
   lacaml__Mat4_Z.cmt
   lacaml__Mat4_Z.cmti
   lacaml__Mat4_Z.cmx
   lacaml__Real_io.cmi
   lacaml__Real_io.cmt
   lacaml__Real_io.cmti
   lacaml__Real_io.cmx
   lacaml__S.cmi
   lacaml__S.cmt
   lacaml__S.cmti
   lacaml__S.cmx
   lacaml__Utils.cmi
   lacaml__Utils.cmt
   lacaml__Utils.cmx
   lacaml__Vec2_C.cmi
   lacaml__Vec2_C.cmt
   lacaml__Vec2_C.cmti
   lacaml__Vec2_C.cmx
   lacaml__Vec2_D.cmi
   lacaml__Vec2_D.cmt
   lacaml__Vec2_D.cmti
   lacaml__Vec2_D.cmx
   lacaml__Vec2_S.cmi
   lacaml__Vec2_S.cmt
   lacaml__Vec2_S.cmti
   lacaml__Vec2_S.cmx
   lacaml__Vec2_Z.cmi
   lacaml__Vec2_Z.cmt
   lacaml__Vec2_Z.cmti
   lacaml__Vec2_Z.cmx
   lacaml__Vec4_C.cmi
   lacaml__Vec4_C.cmt
   lacaml__Vec4_C.cmti
   lacaml__Vec4_C.cmx
   lacaml__Vec4_D.cmi
   lacaml__Vec4_D.cmt
   lacaml__Vec4_D.cmti
   lacaml__Vec4_D.cmx
   lacaml__Vec4_S.cmi
   lacaml__Vec4_S.cmt
   lacaml__Vec4_S.cmti
   lacaml__Vec4_S.cmx
   lacaml__Vec4_Z.cmi
   lacaml__Vec4_Z.cmt
   lacaml__Vec4_Z.cmti
   lacaml__Vec4_Z.cmx
   lacaml__Version.cmi
   lacaml__Version.cmt
   lacaml__Version.cmx
   lacaml__Z.cmi
   lacaml__Z.cmt
   lacaml__Z.cmti
   lacaml__Z.cmx
   liblacaml_stubs.a
   mat2_C.ml
   mat2_C.mli
   mat2_D.ml
   mat2_D.mli
   mat2_S.ml
   mat2_S.mli
   mat2_Z.ml
   mat2_Z.mli
   mat4_C.ml
   mat4_C.mli
   mat4_D.ml
   mat4_D.mli
   mat4_S.ml
   mat4_S.mli
   mat4_Z.ml
   mat4_Z.mli
   opam
   real_io.ml
   real_io.mli
   top/lacaml_install_printers.ml
   top/lacaml_top.cma
   top/lacaml_top.cmi
   top/lacaml_top.cmt
   top/lacaml_top.ml
   top/lacaml_top__Lacaml_install_printers.cmi
   top/lacaml_top__Lacaml_install_printers.cmt
   utils.ml
   vec2_C.ml
   vec2_C.mli
   vec2_D.ml
   vec2_D.mli
   vec2_S.ml
   vec2_S.mli
   vec2_Z.ml
   vec2_Z.mli
   vec4_C.ml
   vec4_C.mli
   vec4_D.ml
   vec4_D.mli
   vec4_S.ml
   vec4_S.mli
   vec4_Z.ml
   vec4_Z.mli
   version.ml))
 (libexec (lacaml.cmxs))
 (doc (CHANGES.md LICENSE.md README.md))
 (stublibs (dlllacaml_stubs.so)))
(library
 (name lacaml)
 (kind normal)
 (archives (byte lacaml.cma) (native lacaml.cmxa))
 (plugins (byte lacaml.cma) (native lacaml.cmxs))
 (foreign_objects
  impl2_C_c.o
  impl2_D_c.o
  impl2_S_c.o
  impl2_Z_c.o
  impl4_C_c.o
  impl4_D_c.o
  impl4_S_c.o
  impl4_Z_c.o
  impl_c.o
  mat2_C_c.o
  mat2_D_c.o
  mat2_S_c.o
  mat2_Z_c.o
  mat4_C_c.o
  mat4_D_c.o
  mat4_S_c.o
  mat4_Z_c.o
  utils_c.o
  vec2_C_c.o
  vec2_D_c.o
  vec2_S_c.o
  vec2_Z_c.o
  vec4_C_c.o
  vec4_D_c.o
  vec4_S_c.o
  vec4_Z_c.o)
 (foreign_archives (archives (for all) (files liblacaml_stubs.a)))
 (native_archives lacaml.a)
 (requires bigarray)
 (main_module_name Lacaml)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Lacaml)
   (modules
    ((name C) (obj_name lacaml__C) (visibility public) (impl) (intf))
    ((name Common)
     (obj_name lacaml__Common)
     (visibility public)
     (impl)
     (intf))
    ((name Complex32) (obj_name lacaml__Complex32) (visibility public) (impl))
    ((name Complex64) (obj_name lacaml__Complex64) (visibility public) (impl))
    ((name Complex_io)
     (obj_name lacaml__Complex_io)
     (visibility public)
     (impl)
     (intf))
    ((name D) (obj_name lacaml__D) (visibility public) (impl) (intf))
    ((name Float32) (obj_name lacaml__Float32) (visibility public) (impl))
    ((name Float64) (obj_name lacaml__Float64) (visibility public) (impl))
    ((name Impl2_C)
     (obj_name lacaml__Impl2_C)
     (visibility public)
     (impl)
     (intf))
    ((name Impl2_D)
     (obj_name lacaml__Impl2_D)
     (visibility public)
     (impl)
     (intf))
    ((name Impl2_S)
     (obj_name lacaml__Impl2_S)
     (visibility public)
     (impl)
     (intf))
    ((name Impl2_Z)
     (obj_name lacaml__Impl2_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Impl4_C)
     (obj_name lacaml__Impl4_C)
     (visibility public)
     (impl)
     (intf))
    ((name Impl4_D)
     (obj_name lacaml__Impl4_D)
     (visibility public)
     (impl)
     (intf))
    ((name Impl4_S)
     (obj_name lacaml__Impl4_S)
     (visibility public)
     (impl)
     (intf))
    ((name Impl4_Z)
     (obj_name lacaml__Impl4_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Io) (obj_name lacaml__Io) (visibility public) (impl) (intf))
    ((name Lacaml) (obj_name lacaml) (visibility public) (impl) (intf))
    ((name Mat2_C)
     (obj_name lacaml__Mat2_C)
     (visibility public)
     (impl)
     (intf))
    ((name Mat2_D)
     (obj_name lacaml__Mat2_D)
     (visibility public)
     (impl)
     (intf))
    ((name Mat2_S)
     (obj_name lacaml__Mat2_S)
     (visibility public)
     (impl)
     (intf))
    ((name Mat2_Z)
     (obj_name lacaml__Mat2_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Mat4_C)
     (obj_name lacaml__Mat4_C)
     (visibility public)
     (impl)
     (intf))
    ((name Mat4_D)
     (obj_name lacaml__Mat4_D)
     (visibility public)
     (impl)
     (intf))
    ((name Mat4_S)
     (obj_name lacaml__Mat4_S)
     (visibility public)
     (impl)
     (intf))
    ((name Mat4_Z)
     (obj_name lacaml__Mat4_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Real_io)
     (obj_name lacaml__Real_io)
     (visibility public)
     (impl)
     (intf))
    ((name S) (obj_name lacaml__S) (visibility public) (impl) (intf))
    ((name Utils) (obj_name lacaml__Utils) (visibility public) (impl))
    ((name Vec2_C)
     (obj_name lacaml__Vec2_C)
     (visibility public)
     (impl)
     (intf))
    ((name Vec2_D)
     (obj_name lacaml__Vec2_D)
     (visibility public)
     (impl)
     (intf))
    ((name Vec2_S)
     (obj_name lacaml__Vec2_S)
     (visibility public)
     (impl)
     (intf))
    ((name Vec2_Z)
     (obj_name lacaml__Vec2_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Vec4_C)
     (obj_name lacaml__Vec4_C)
     (visibility public)
     (impl)
     (intf))
    ((name Vec4_D)
     (obj_name lacaml__Vec4_D)
     (visibility public)
     (impl)
     (intf))
    ((name Vec4_S)
     (obj_name lacaml__Vec4_S)
     (visibility public)
     (impl)
     (intf))
    ((name Vec4_Z)
     (obj_name lacaml__Vec4_Z)
     (visibility public)
     (impl)
     (intf))
    ((name Version) (obj_name lacaml__Version) (visibility public) (impl))
    ((name Z) (obj_name lacaml__Z) (visibility public) (impl) (intf)))
   (alias_module
    (name Lacaml__)
    (obj_name lacaml__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name lacaml.top)
 (kind normal)
 (archives (byte top/lacaml_top.cma))
 (plugins (byte top/lacaml_top.cma))
 (requires compiler-libs.toplevel lacaml)
 (main_module_name Lacaml_top)
 (modes byte)
 (modules
  (wrapped
   (main_module_name Lacaml_top)
   (modules
    ((name Lacaml_install_printers)
     (obj_name lacaml_top__Lacaml_install_printers)
     (visibility public)
     (impl)))
   (alias_module
    (name Lacaml_top)
    (obj_name lacaml_top)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
