this repo has no description
1opam-version: "2.0"
2synopsis: "Sinatra like web toolkit based on Lwt + Cohttp"
3description: """
4Opium is a minimalistic library for quickly binding functions to http routes. Its features include (but not limited to):
5
6 Middleware system for app independent components
7 A simple router for matching urls and parsing parameters
8 Request/Response pretty printing for easier debugging
9 """
10maintainer: ["Rudi Grinberg <rudi.grinberg@gmail>"]
11authors: ["Rudi Grinberg"]
12license: "MIT"
13homepage: "https://github.com/rgrinberg/opium"
14doc: "https://rgrinberg.github.io/opium/"
15bug-reports: "https://github.com/rgrinberg/opium/issues"
16depends: [
17 "ocaml" {>= "4.04.1"}
18 "dune" {>= "1.11"}
19 "opium_kernel"
20 "cohttp-lwt-unix"
21 "ezjsonm"
22 "lwt"
23 "logs"
24 "cmdliner" {< "2.0.0"}
25 "ppx_fields_conv"
26 "ppx_sexp_conv"
27 "re"
28 "magic-mime"
29 "alcotest" {with-test}
30]
31build: [
32 ["dune" "subst"] {dev}
33 [
34 "dune"
35 "build"
36 "-p"
37 name
38 "-j"
39 jobs
40 "@install"
41 "@runtest" {with-test}
42 "@doc" {with-doc}
43 ]
44]
45dev-repo: "git+https://github.com/rgrinberg/opium.git"
46url {
47 src:
48 "https://github.com/rgrinberg/opium/releases/download/0.18.0/opium-0.18.0.tbz"
49 checksum: [
50 "sha256=f80ccf9c36665c2db240482eeb0cc968a9e66ad2b7a811298658df52f84b5e28"
51 "sha512=345585719e58b8a08b45244123f03e094a9c67ad8c2ee903dac4d8b646703cfea74ab87a82f43cf6113ad394c296bddb4bb5fbd910ed8511693b5ec6867baece"
52 ]
53}