opam-version: "2.0" maintainer: "Spiros Eliopoulos " authors: [ "Spiros Eliopoulos " ] license: "BSD-3-Clause" homepage: "https://github.com/inhabitedtype/ocaml-session" dev-repo: "git+https://github.com/inhabitedtype/ocaml-session.git" bug-reports: "https://github.com/inhabitedtype/ocaml-session/issues" build: [ [ "ocaml" "setup.ml" "-configure" "--prefix" prefix "--%{webmachine:enable}%-webmachine" "--%{postgresql:enable}%-postgresql" "--%{redis:enable}%-redis" "--%{lwt:enable}%-lwt" "--%{cohttp:enable}%-cohttp" "--%{async:enable}%-async" ] ["ocaml" "setup.ml" "-build"] [ "ocaml" "setup.ml" "-configure" "--enable-tests" "--%{webmachine:enable}%-webmachine" "--%{postgresql:enable}%-postgresql" "--%{redis:enable}%-redis" "--%{lwt:enable}%-lwt" "--%{cohttp:enable}%-cohttp" "--%{async:enable}%-async" ] {with-test} ["ocaml" "setup.ml" "-build"] {with-test} ["ocaml" "setup.ml" "-test"] {with-test} ["ocaml" "setup.ml" "-doc"] {with-doc} ] install: ["ocaml" "setup.ml" "-install"] remove: [ ["ocamlfind" "remove" "session"] ] depends: [ "ocaml" "nocrypto" "ocamlfind" {build} "ocamlbuild" {build} "ounit" {with-test & >= "1.0.2"} "result" ] depopts: [ "async" "base-threads" "cohttp" "lwt" "postgresql" "redis" "webmachine" ] conflicts: [ "lwt" {>= "4.0.0"} "redis" {>= "0.3.4"} "cohttp" {>= "0.99.0"} ] synopsis: "A session manager for your everyday needs" description: """ ocaml-session is an session manager that handles cookie headers and backend storage for HTTP servers. The library supports CoHTTP and Webmachine; Async and Lwt; and pluggable backing stores based on a functor interface.""" flags: light-uninstall url { src: "https://github.com/inhabitedtype/ocaml-session/archive/0.3.0.tar.gz" checksum: [ "sha256=a024c4aa6cbae86828340b35bfe2cf73eb6faacc9d58af10968785602811079a" "md5=33d9f878831aab96f266e446252e5fa4" ] }