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 "--%{redis:enable}%-redis"
18 "--%{lwt:enable}%-lwt"
19 "--%{cohttp:enable}%-cohttp"
20 "--%{async:enable}%-async"
21 ]
22 ["ocaml" "setup.ml" "-build"]
23 [
24 "ocaml"
25 "setup.ml"
26 "-configure"
27 "--enable-tests"
28 "--%{webmachine:enable}%-webmachine"
29 "--%{postgresql:enable}%-postgresql"
30 "--%{redis:enable}%-redis"
31 "--%{lwt:enable}%-lwt"
32 "--%{cohttp:enable}%-cohttp"
33 "--%{async:enable}%-async"
34 ] {with-test}
35 ["ocaml" "setup.ml" "-build"] {with-test}
36 ["ocaml" "setup.ml" "-test"] {with-test}
37 ["ocaml" "setup.ml" "-doc"] {with-doc}
38]
39install: ["ocaml" "setup.ml" "-install"]
40remove: [
41 ["ocamlfind" "remove" "session"]
42]
43depends: [
44 "ocaml"
45 "nocrypto"
46 "ocamlfind" {build}
47 "ocamlbuild" {build}
48 "ounit" {with-test & >= "1.0.2"}
49 "result"
50]
51depopts: [
52 "async"
53 "base-threads"
54 "cohttp"
55 "lwt"
56 "postgresql"
57 "redis"
58 "webmachine"
59]
60conflicts: [
61 "lwt" {>= "4.0.0"}
62 "redis" {>= "0.3.4"}
63 "cohttp" {>= "0.99.0"}
64]
65synopsis: "A session manager for your everyday needs"
66description: """
67ocaml-session is an session manager that handles cookie headers and
68backend storage for HTTP servers. The library supports CoHTTP and
69Webmachine; Async and Lwt; and pluggable backing stores based on a
70functor interface."""
71flags: light-uninstall
72url {
73 src: "https://github.com/inhabitedtype/ocaml-session/archive/0.3.0.tar.gz"
74 checksum: [
75 "sha256=a024c4aa6cbae86828340b35bfe2cf73eb6faacc9d58af10968785602811079a"
76 "md5=33d9f878831aab96f266e446252e5fa4"
77 ]
78}