(lang dune 2.9)
(name ocsigenserver)
(version 5.0.1)
(library
 (name ocsigenserver)
 (kind normal)
 (archives (byte ocsigenserver.cma) (native ocsigenserver.cmxa))
 (plugins (byte ocsigenserver.cma) (native ocsigenserver.cmxs))
 (native_archives ocsigenserver.a)
 (requires
  xml-light
  cohttp-lwt-unix
  hmap
  ocsigenserver.polytables
  ocsigenserver.cookies
  ocsigenserver.baselib
  ocsigenserver.http)
 (modes byte native)
 (modules
  (unwrapped
   ((name Ocsigen_cohttp)
    (obj_name ocsigen_cohttp)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_command)
    (obj_name ocsigen_command)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_config)
    (obj_name ocsigen_config)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_extensions)
    (obj_name ocsigen_extensions)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_local_files)
    (obj_name ocsigen_local_files)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_messages)
    (obj_name ocsigen_messages)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_multipart)
    (obj_name ocsigen_multipart)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_parseconfig)
    (obj_name ocsigen_parseconfig)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_request)
    (obj_name ocsigen_request)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_response)
    (obj_name ocsigen_response)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_server)
    (obj_name ocsigen_server)
    (visibility public)
    (impl)
    (intf)))))
(library
 (name ocsigenserver.baselib)
 (kind normal)
 (archives (byte baselib/baselib.cma) (native baselib/baselib.cmxa))
 (plugins (byte baselib/baselib.cma) (native baselib/baselib.cmxs))
 (native_archives baselib/baselib.a)
 (requires
  str
  findlib
  lwt_log
  lwt.unix
  cryptokit
  pcre
  ocsigenserver.baselib.base
  dynlink)
 (modes byte native)
 (modules
  (unwrapped
   ((name Dynlink_wrapper)
    (obj_name dynlink_wrapper)
    (visibility public)
    (impl))
   ((name Ocsigen_cache)
    (obj_name ocsigen_cache)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_config_static)
    (obj_name ocsigen_config_static)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_lib)
    (obj_name ocsigen_lib)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_loader)
    (obj_name ocsigen_loader)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_stream)
    (obj_name ocsigen_stream)
    (visibility public)
    (impl)
    (intf)))))
(library
 (name ocsigenserver.baselib.base)
 (kind normal)
 (archives
  (byte baselib/base/ocsigen_lib_base.cma)
  (native baselib/base/ocsigen_lib_base.cmxa))
 (plugins
  (byte baselib/base/ocsigen_lib_base.cma)
  (native baselib/base/ocsigen_lib_base.cmxs))
 (native_archives baselib/base/ocsigen_lib_base.a)
 (requires lwt)
 (main_module_name Ocsigen_lib_base)
 (modes byte native)
 (modules
  (singleton
   (name Ocsigen_lib_base)
   (obj_name ocsigen_lib_base)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.cookies)
 (kind normal)
 (archives
  (byte cookies/ocsigen_cookie_map.cma)
  (native cookies/ocsigen_cookie_map.cmxa))
 (plugins
  (byte cookies/ocsigen_cookie_map.cma)
  (native cookies/ocsigen_cookie_map.cmxs))
 (native_archives cookies/ocsigen_cookie_map.a)
 (requires ocsigenserver.baselib.base)
 (main_module_name Ocsigen_cookie_map)
 (modes byte native)
 (modules
  (singleton
   (name Ocsigen_cookie_map)
   (obj_name ocsigen_cookie_map)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.accesscontrol)
 (kind normal)
 (archives
  (byte ext/accesscontrol/accesscontrol.cma)
  (native ext/accesscontrol/accesscontrol.cmxa))
 (plugins
  (byte ext/accesscontrol/accesscontrol.cma)
  (native ext/accesscontrol/accesscontrol.cmxs))
 (native_archives ext/accesscontrol/accesscontrol.a)
 (requires ocsigenserver)
 (main_module_name Accesscontrol)
 (modes byte native)
 (modules
  (singleton
   (name Accesscontrol)
   (obj_name accesscontrol)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.authbasic)
 (kind normal)
 (archives
  (byte ext/authbasic/authbasic.cma)
  (native ext/authbasic/authbasic.cmxa))
 (plugins
  (byte ext/authbasic/authbasic.cma)
  (native ext/authbasic/authbasic.cmxs))
 (native_archives ext/authbasic/authbasic.a)
 (requires ocsigenserver)
 (main_module_name Authbasic)
 (modes byte native)
 (modules
  (singleton
   (name Authbasic)
   (obj_name authbasic)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.cors)
 (kind normal)
 (archives (byte ext/cors/cors.cma) (native ext/cors/cors.cmxa))
 (plugins (byte ext/cors/cors.cma) (native ext/cors/cors.cmxs))
 (native_archives ext/cors/cors.a)
 (requires ocsigenserver)
 (main_module_name Cors)
 (modes byte native)
 (modules
  (singleton (name Cors) (obj_name cors) (visibility public) (impl) (intf))))
(library
 (name ocsigenserver.ext.deflatemod)
 (kind normal)
 (archives
  (byte ext/deflatemod/deflatemod.cma)
  (native ext/deflatemod/deflatemod.cmxa))
 (plugins
  (byte ext/deflatemod/deflatemod.cma)
  (native ext/deflatemod/deflatemod.cmxs))
 (native_archives ext/deflatemod/deflatemod.a)
 (requires camlzip ocsigenserver)
 (main_module_name Deflatemod)
 (modes byte native)
 (modules
  (singleton
   (name Deflatemod)
   (obj_name deflatemod)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.extendconfiguration)
 (kind normal)
 (archives
  (byte ext/extendconfiguration/extendconfiguration.cma)
  (native ext/extendconfiguration/extendconfiguration.cmxa))
 (plugins
  (byte ext/extendconfiguration/extendconfiguration.cma)
  (native ext/extendconfiguration/extendconfiguration.cmxs))
 (native_archives ext/extendconfiguration/extendconfiguration.a)
 (requires ocsigenserver)
 (main_module_name Extendconfiguration)
 (modes byte native)
 (modules
  (singleton
   (name Extendconfiguration)
   (obj_name extendconfiguration)
   (visibility public)
   (impl))))
(library
 (name ocsigenserver.ext.outputfilter)
 (kind normal)
 (archives
  (byte ext/outputfilter/outputfilter.cma)
  (native ext/outputfilter/outputfilter.cmxa))
 (plugins
  (byte ext/outputfilter/outputfilter.cma)
  (native ext/outputfilter/outputfilter.cmxs))
 (native_archives ext/outputfilter/outputfilter.a)
 (requires ocsigenserver)
 (main_module_name Outputfilter)
 (modes byte native)
 (modules
  (singleton
   (name Outputfilter)
   (obj_name outputfilter)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.redirectmod)
 (kind normal)
 (archives
  (byte ext/redirectmod/redirectmod.cma)
  (native ext/redirectmod/redirectmod.cmxa))
 (plugins
  (byte ext/redirectmod/redirectmod.cma)
  (native ext/redirectmod/redirectmod.cmxs))
 (native_archives ext/redirectmod/redirectmod.a)
 (requires ocsigenserver)
 (main_module_name Redirectmod)
 (modes byte native)
 (modules
  (singleton
   (name Redirectmod)
   (obj_name redirectmod)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.revproxy)
 (kind normal)
 (archives
  (byte ext/revproxy/revproxy.cma)
  (native ext/revproxy/revproxy.cmxa))
 (plugins
  (byte ext/revproxy/revproxy.cma)
  (native ext/revproxy/revproxy.cmxs))
 (native_archives ext/revproxy/revproxy.a)
 (requires ocsigenserver)
 (main_module_name Revproxy)
 (modes byte native)
 (modules
  (singleton (name Revproxy) (obj_name revproxy) (visibility public) (impl))))
(library
 (name ocsigenserver.ext.rewritemod)
 (kind normal)
 (archives
  (byte ext/rewritemod/rewritemod.cma)
  (native ext/rewritemod/rewritemod.cmxa))
 (plugins
  (byte ext/rewritemod/rewritemod.cma)
  (native ext/rewritemod/rewritemod.cmxs))
 (native_archives ext/rewritemod/rewritemod.a)
 (requires ocsigenserver)
 (main_module_name Rewritemod)
 (modes byte native)
 (modules
  (singleton
   (name Rewritemod)
   (obj_name rewritemod)
   (visibility public)
   (impl))))
(library
 (name ocsigenserver.ext.staticmod)
 (kind normal)
 (archives
  (byte ext/staticmod/staticmod.cma)
  (native ext/staticmod/staticmod.cmxa))
 (plugins
  (byte ext/staticmod/staticmod.cma)
  (native ext/staticmod/staticmod.cmxs))
 (native_archives ext/staticmod/staticmod.a)
 (requires ocsigenserver)
 (main_module_name Staticmod)
 (modes byte native)
 (modules
  (singleton
   (name Staticmod)
   (obj_name staticmod)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocsigenserver.ext.userconf)
 (kind normal)
 (archives
  (byte ext/userconf/userconf.cma)
  (native ext/userconf/userconf.cmxa))
 (plugins
  (byte ext/userconf/userconf.cma)
  (native ext/userconf/userconf.cmxs))
 (native_archives ext/userconf/userconf.a)
 (requires ocsigenserver)
 (main_module_name Userconf)
 (modes byte native)
 (modules
  (singleton (name Userconf) (obj_name userconf) (visibility public) (impl))))
(library
 (name ocsigenserver.http)
 (kind normal)
 (archives (byte http/http.cma) (native http/http.cmxa))
 (plugins (byte http/http.cma) (native http/http.cmxs))
 (native_archives http/http.a)
 (requires cohttp-lwt-unix ocsigenserver.baselib)
 (modes byte native)
 (modules
  (unwrapped
   ((name Ocsigen_charset_mime)
    (obj_name ocsigen_charset_mime)
    (visibility public)
    (impl)
    (intf))
   ((name Ocsigen_header)
    (obj_name ocsigen_header)
    (visibility public)
    (impl)
    (intf)))))
(library
 (name ocsigenserver.polytables)
 (kind normal)
 (archives
  (byte polytables/polytables.cma)
  (native polytables/polytables.cmxa))
 (plugins
  (byte polytables/polytables.cma)
  (native polytables/polytables.cmxs))
 (native_archives polytables/polytables.a)
 (main_module_name Polytables)
 (modes byte native)
 (modules
  (singleton
   (name Polytables)
   (obj_name polytables)
   (visibility public)
   (impl)
   (intf))))
