-
Notifications
You must be signed in to change notification settings - Fork 32
/
dune-project
35 lines (32 loc) · 1.1 KB
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
(lang dune 3.17)
(name ocsigenserver)
(version 6.0.0)
(generate_opam_files true)
(license "LGPL-2.1-only WITH OCaml-LGPL-linking-exception")
(authors "Ocsigen team <dev@ocsigen.org>")
(maintainers "Ocsigen team <dev@ocsigen.org>")
(source (github ocsigen/ocsigenserver))
(homepage "http://ocsigen.org/ocsigenserver")
(package
(name ocsigenserver)
(synopsis "A full-featured and extensible Web server")
(description
"Ocsigen Server is a Web Server that can be used either as a library for OCaml or as an executable (taking its configuration from a file). It has a very powerful extension mechanism that makes it very easy to plug your own OCaml modules for generating pages. Many extensions are already implemented, like a reverse proxy, content compression, access control, authentication, etc.")
(depends
(ocaml (>= 4.08.1))
(camlzip (>= 1.04))
(cohttp-lwt-unix (and (>= 5.0) (< 6.0)))
(conduit-lwt-unix (and (>= 2.0) (< 7.0)))
cryptokit
(ipaddr (>= 2.1))
(lwt (>= 3.0))
lwt_log
lwt_react
lwt_ssl
ocamlfind
(re (>= 1.11))
react
(ssl (>= 0.5.8))
xml-light)
(conflicts
(pgocaml (< 2.2))))