-
Notifications
You must be signed in to change notification settings - Fork 13
/
sihl.opam
64 lines (63 loc) · 1.79 KB
/
sihl.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "4.0.0"
synopsis: "The Sihl web framework"
description: """
Sihl 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.
"""
maintainer: ["[email protected]"]
authors: ["Josef Erben" "Aron Erben" "Miko Nieminen"]
license: "MIT"
homepage: "https://github.com/oxidizing/sihl"
doc: "https://oxidizing.github.io/sihl/"
bug-reports: "https://github.com/oxidizing/sihl/issues"
depends: [
"dune" {>= "2.7"}
"ocaml" {>= "4.12.0"}
"conformist" {>= "0.8.1"}
"dune-build-info" {>= "2.8.4"}
"tsort" {>= "2.0.0"}
"containers" {>= "3.6.1"}
"logs" {>= "0.7.0"}
"fmt" {>= "0.8.8"}
"bos" {>= "0.2.0"}
"sexplib" {>= "v0.13.0"}
"yojson" {>= "1.7.0"}
"ppx_deriving_yojson" {>= "3.5.2"}
"tls" {>= "0.11.1"}
"ssl" {>= "0.5.9"}
"lwt_ssl" {>= "1.1.3"}
"lwt_ppx" {>= "2.0.1"}
"caqti" {>= "2.0.1"}
"caqti-lwt" {>= "2.0.1"}
"safepass" {>= "3.0"}
"jwto" {>= "0.3.0"}
"uuidm" {>= "0.9.7"}
"ppx_fields_conv" {>= "v0.13.0"}
"ppx_sexp_conv" {>= "v0.13.0"}
"mirage-crypto" {>= "0.11.2"}
"mirage-crypto-rng" {>= "0.11.2"}
"cstruct" {>= "6.0.1"}
"opium" {>= "0.20.0"}
"cohttp-lwt-unix" {>= "2.5.4" & with-test}
"alcotest-lwt" {>= "1.4.0" & with-test}
"mariadb" {>= "1.1.6"}
"caqti-driver-postgresql" {>= "2.0.1" & with-test}
"caqti-driver-mariadb" {>= "2.0.1" & with-test}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/oxidizing/sihl.git"