/
opam
69 lines (68 loc) · 2.06 KB
/
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
65
66
67
68
69
# This file is generated by dune, edit dune-project instead
opam-version: "2.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: ["josef@oxidizing.io"]
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.6.0"}
"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"}
"uuidm" {>= "0.9.7"}
"lwt_ssl" {>= "1.1.3"}
"lwt_ppx" {>= "2.0.1"}
"caqti" {>= "1.8.0" & < "2.0.0~"}
"caqti-lwt" {>= "1.3.0" & < "2.0.0~"}
"safepass" {>= "3.0"}
"jwto" {>= "0.3.0"}
"uuidm" {>= "0.9.7"}
"ppx_fields_conv" {>= "v0.13.0"}
"ppx_sexp_conv" {>= "v0.13.0" & < "v0.16.0"}
"nocrypto" {>= "0.5.4-2"}
"cstruct" {>= "6.0.1"}
"opium" {>= "0.20.0"}
"cohttp-lwt-unix" {>= "2.5.4" & with-test}
"alcotest-lwt" {>= "1.4.0" & with-test}
"caqti-driver-postgresql" {>= "1.8.0" & < "2.0.0~" & with-test}
"caqti-driver-mariadb" {>= "1.8.0" & < "2.0.0~" & 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"
url {
src: "https://github.com/oxidizing/sihl/archive/3.0.4.tar.gz"
checksum: [
"md5=8a2754d6e5b9eafb8ff332abdb1ceb7d"
"sha512=3230a1315686b0b6f90a41ceda27ab036e178184ab13d5a98f64d6d987caf4a8a5d94ed78bc8e79b0ee3b40ccbb1dbdc71ffe171f1aef1f18aba81fc720e3a1b"
]
}