(lang dune 2.5)
(name ounit2)
(version 2.2.2)
(library
 (name ounit2)
 (kind normal)
 (archives (byte oUnit.cma) (native oUnit.cmxa))
 (plugins (byte oUnit.cma) (native oUnit.cmxs))
 (native_archives oUnit.a)
 (requires unix ounit2.advanced)
 (modes byte native)
 (modules
  (unwrapped
   ((name OUnit) (obj_name oUnit) (visibility public) (impl) (intf))
   ((name OUnit2) (obj_name oUnit2) (visibility public) (impl) (intf)))))
(library
 (name ounit2.advanced)
 (kind normal)
 (archives
  (byte advanced/oUnitAdvanced.cma)
  (native advanced/oUnitAdvanced.cmxa))
 (plugins
  (byte advanced/oUnitAdvanced.cma)
  (native advanced/oUnitAdvanced.cmxs))
 (native_archives advanced/oUnitAdvanced.a)
 (requires unix bytes)
 (modes byte native)
 (modules
  (unwrapped
   ((name OUnitAssert) (obj_name oUnitAssert) (visibility public) (impl))
   ((name OUnitBracket) (obj_name oUnitBracket) (visibility public) (impl))
   ((name OUnitCache) (obj_name oUnitCache) (visibility public) (impl))
   ((name OUnitCheckEnv) (obj_name oUnitCheckEnv) (visibility public) (impl))
   ((name OUnitChooser) (obj_name oUnitChooser) (visibility public) (impl))
   ((name OUnitConf) (obj_name oUnitConf) (visibility public) (impl))
   ((name OUnitCore) (obj_name oUnitCore) (visibility public) (impl))
   ((name OUnitDiff) (obj_name oUnitDiff) (visibility public) (impl) (intf))
   ((name OUnitLogger) (obj_name oUnitLogger) (visibility public) (impl))
   ((name OUnitLoggerCI) (obj_name oUnitLoggerCI) (visibility public) (impl))
   ((name OUnitLoggerHTML)
    (obj_name oUnitLoggerHTML)
    (visibility public)
    (impl))
   ((name OUnitLoggerHTMLData)
    (obj_name oUnitLoggerHTMLData)
    (visibility public)
    (impl))
   ((name OUnitLoggerJUnit)
    (obj_name oUnitLoggerJUnit)
    (visibility public)
    (impl))
   ((name OUnitLoggerStd)
    (obj_name oUnitLoggerStd)
    (visibility public)
    (impl))
   ((name OUnitPlugin) (obj_name oUnitPlugin) (visibility public) (impl))
   ((name OUnitPropList) (obj_name oUnitPropList) (visibility public) (impl))
   ((name OUnitResultSummary)
    (obj_name oUnitResultSummary)
    (visibility public)
    (impl))
   ((name OUnitRunner) (obj_name oUnitRunner) (visibility public) (impl))
   ((name OUnitRunnerProcesses)
    (obj_name oUnitRunnerProcesses)
    (visibility public)
    (impl))
   ((name OUnitShared) (obj_name oUnitShared) (visibility public) (impl))
   ((name OUnitState) (obj_name oUnitState) (visibility public) (impl))
   ((name OUnitTest) (obj_name oUnitTest) (visibility public) (impl))
   ((name OUnitTestData) (obj_name oUnitTestData) (visibility public) (impl))
   ((name OUnitUtils) (obj_name oUnitUtils) (visibility public) (impl)))))
(library
 (name ounit2.threads)
 (kind normal)
 (archives (byte threads/oUnitThreads.cma) (native threads/oUnitThreads.cmxa))
 (plugins (byte threads/oUnitThreads.cma) (native threads/oUnitThreads.cmxs))
 (native_archives threads/oUnitThreads.a)
 (requires threads ounit2)
 (main_module_name OUnitThreads)
 (modes byte native)
 (obj_dir (private_dir .private))
 (modules
  (wrapped
   (main_module_name OUnitThreads)
   (modules
    ((name OUnitRunnerThreads)
     (obj_name oUnitThreads__OUnitRunnerThreads)
     (visibility private)
     (impl))
    ((name OUnitThreads) (obj_name oUnitThreads) (visibility public) (impl)))
   (alias_module
    (name OUnitThreads__)
    (obj_name oUnitThreads__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
