[OCaml] High Intensity Training Online
1
# This file is generated by dune, edit dune-project instead
2
opam-version: "2.0"
3
synopsis: "High Intensity Trainer Online"
4
description: "A longer description"
5
maintainer: ["Marius Peter <hito@marius-peter.com>"]
6
authors: ["Marius Peter <hito@marius-peter.com>"]
7
license: "GPL-3.0-or-later"
8
tags: ["add topics" "to describe" "your" "project"]
9
homepage: "https://github.com/username/reponame"
10
doc: "https://url/to/documentation"
11
bug-reports: "https://github.com/username/reponame/issues"
12
depends: [
13
"dune" {>= "3.20"}
14
"ocaml" {>= "5.1"}
15
"alcotest" {= "1.9.1" & with-test}
16
"dream" {= "1.0.0~alpha8"}
17
"dream-html" {= "3.11.2"}
18
"lwt" {= "5.10.1"}
19
"caqti" {= "2.3.2"}
20
"caqti-lwt" {= "2.3.2"}
21
"caqti-driver-sqlite3" {= "2.3.0"}
22
"safepass" {= "3.1"}
23
"uri" {= "4.4.0"}
24
"crunch" {= "4.1.0" & build}
25
"js_of_ocaml" {= "6.4.1"}
26
"js_of_ocaml-lwt" {= "6.4.1"}
27
"ocamlformat" {= "0.29.0" & with-dev-setup}
28
"odoc" {with-doc}
29
]
30
build: [
31
["dune" "subst"] {dev}
32
[
33
"dune"
34
"build"
35
"-p"
36
name
37
"-j"
38
jobs
39
"@install"
40
"@runtest" {with-test}
41
"@doc" {with-doc}
42
]
43
]
44
dev-repo: "git+https://github.com/username/reponame.git"
45
x-maintenance-intent: ["(latest)"]
46