this repo has no description
1opam-version: "2.0"
2maintainer: "Spiros Eliopoulos <spiros@inhabitedtype.com>"
3authors: [ "Spiros Eliopoulos <spiros@inhabitedtype.com>" ]
4license: "BSD-3-Clause"
5homepage: "https://github.com/inhabitedtype/ocaml-session"
6dev-repo: "git+https://github.com/inhabitedtype/ocaml-session.git"
7bug-reports: "https://github.com/inhabitedtype/ocaml-session/issues"
8build: [
9 [
10 "ocaml"
11 "setup.ml"
12 "-configure"
13 "--prefix"
14 prefix
15 "--%{webmachine:enable}%-webmachine"
16 "--%{postgresql:enable}%-postgresql"
17 "--%{lwt:enable}%-lwt"
18 "--%{cohttp:enable}%-cohttp"
19 "--%{async:enable}%-async"
20 ]
21 ["ocaml" "setup.ml" "-build"]
22 [
23 "ocaml"
24 "setup.ml"
25 "-configure"
26 "--enable-tests"
27 "--%{webmachine:enable}%-webmachine"
28 "--%{postgresql:enable}%-postgresql"
29 "--%{lwt:enable}%-lwt"
30 "--%{cohttp:enable}%-cohttp"
31 "--%{async:enable}%-async"
32 ] {with-test}
33 ["ocaml" "setup.ml" "-build"] {with-test}
34 ["ocaml" "setup.ml" "-test"] {with-test}
35 ["ocaml" "setup.ml" "-doc"] {with-doc}
36]
37install: ["ocaml" "setup.ml" "-install"]
38remove: [
39 ["ocamlfind" "remove" "session"]
40]
41depends: [
42 "ocaml"
43 "nocrypto"
44 "ocamlfind" {build}
45 "ocamlbuild" {build}
46 "ounit" {with-test & >= "1.0.2"}
47 "result"
48]
49depopts: [
50 "async"
51 "base-threads"
52 "cohttp"
53 "lwt"
54 "postgresql"
55 "webmachine"
56]
57conflicts: [
58 "lwt" {>= "4.0.0"}
59 "cohttp" {>= "0.99.0"}
60]
61synopsis: "A session manager for your everyday needs"
62description: """
63ocaml-session is an session manager that handles cookie headers and
64backend storage for HTTP servers. The library supports CoHTTP and
65Webmachine; Async and Lwt; and pluggable backing stores based on a
66functor interface."""
67flags: light-uninstall
68url {
69 src: "https://github.com/inhabitedtype/ocaml-session/archive/0.2.0.tar.gz"
70 checksum: [
71 "sha256=da4a772adde731bdf9a59606b8e7eeef6b43681aba09017bd5b0d06082a61e89"
72 "md5=281ca187e0a460aecc83a7b9e1f56a18"
73 ]
74}