this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "The Sihl web framework"
4description: """
5
6Sihl is a batteries-included web framework. Thanks to the modular architecture, included batteries can be swapped out easily. Statically typed functional programming with OCaml makes web development fun, fast and safe. Sihl supports PostgreSQL and MariaDB.
7"""
8maintainer: ["josef@oxidizing.io"]
9authors: ["Josef Erben" "Aron Erben" "Miko Nieminen"]
10license: "MIT"
11homepage: "https://github.com/oxidizing/sihl"
12doc: "https://oxidizing.github.io/sihl/"
13bug-reports: "https://github.com/oxidizing/sihl/issues"
14depends: [
15 "dune" {>= "2.7"}
16 "ocaml" {>= "4.12.0"}
17 "conformist" {>= "0.6.0"}
18 "dune-build-info" {>= "2.8.4"}
19 "tsort" {>= "2.0.0"}
20 "containers" {>= "3.6.1"}
21 "logs" {>= "0.7.0"}
22 "fmt" {>= "0.8.8"}
23 "bos" {>= "0.2.0"}
24 "sexplib" {>= "v0.13.0"}
25 "yojson" {>= "1.7.0"}
26 "ppx_deriving_yojson" {>= "3.5.2"}
27 "tls" {>= "0.11.1" & < "1.0.0"}
28 "ssl" {>= "0.5.9"}
29 "uuidm" {>= "0.9.7"}
30 "lwt_ssl" {>= "1.1.3"}
31 "lwt_ppx" {>= "2.0.1"}
32 "caqti" {>= "1.5.0" & < "2.0.0~"}
33 "caqti-lwt" {>= "1.3.0" & < "2.0.0~"}
34 "safepass" {>= "3.0"}
35 "jwto" {>= "0.3.0"}
36 "uuidm" {>= "0.9.7"}
37 "ppx_fields_conv" {>= "v0.13.0"}
38 "ppx_sexp_conv" {>= "v0.13.0" & < "v0.16.0"}
39 "nocrypto" {>= "0.5.4-2"}
40 "cstruct" {>= "6.0.1"}
41 "opium" {>= "0.20.0"}
42 "cohttp-lwt-unix" {>= "2.5.4" & with-test}
43 "alcotest-lwt" {>= "1.4.0" & with-test}
44 "caqti-driver-postgresql" {>= "1.5.1" & < "2.0.0~" & with-test}
45 "caqti-driver-mariadb" {>= "1.5.1" & < "2.0.0~" & with-test}
46 "odoc" {with-doc}
47]
48build: [
49 ["dune" "subst"] {dev}
50 [
51 "dune"
52 "build"
53 "-p"
54 name
55 "-j"
56 jobs
57 "@install"
58 "@runtest" {with-test}
59 "@doc" {with-doc}
60 ]
61]
62dev-repo: "git+https://github.com/oxidizing/sihl.git"
63url {
64 src: "https://github.com/oxidizing/sihl/archive/3.0.0.tar.gz"
65 checksum: [
66 "md5=3ceaa839d4d9480011761257aedf2f22"
67 "sha512=6b44bb6f67b1933a7b74fff8488d3cc6c9a7360fa99b3aeae9158e2887dbc44c1b215d8cffb6cc082cc88a0ffa576b2d9ebdd21850f2a19656aedbe4c0fe2c59"
68 ]
69}