this repo has no description
1opam-version: "2.0"
2synopsis: "The learn-ocaml online platform (engine)"
3description: """\
4This contains the binaries forming the engine for the learn-ocaml platform, and
5the common files. A demo exercise repository is also provided as example."""
6maintainer: [
7 "Yann Régis-Gianas <yann.regis-gianas@nomadic-labs.com>"
8 "Érik Martin-Dorel <erik.martin-dorel@irit.fr>"
9]
10authors: [
11 "Benjamin Canou (OCamlPro)"
12 "Çağdaş Bozman (OCamlPro)"
13 "Grégoire Henry (OCamlPro)"
14 "Louis Gesbert (OCamlPro)"
15 "Pierrick Couderc (OCamlPro)"
16]
17license: "MIT"
18homepage: "https://github.com/ocaml-sf/learn-ocaml"
19bug-reports: "https://github.com/ocaml-sf/learn-ocaml/issues"
20depends: [
21 "asak"
22 "base64"
23 "base" {>= "v0.9.4"}
24 "cmdliner" {>= "1.1.0"}
25 "cohttp" {>= "2.0.0"}
26 "cohttp-lwt" {>= "2.0.0"}
27 "cohttp-lwt-unix" {>= "2.0.0"}
28 "conf-git"
29 "decompress" {= "0.8.1"}
30 "digestif" {>= "0.7.1"}
31 "dune" {>= "2.3.0"}
32 "easy-format" {>= "1.3.0"}
33 "ezjsonm"
34 "ipaddr" {= "2.9.0"}
35 "js_of_ocaml" {>= "3.3.0" & != "3.10.0"}
36 "js_of_ocaml-compiler" {>= "3.3.0"}
37 "js_of_ocaml-lwt"
38 "js_of_ocaml-ppx"
39 "js_of_ocaml-toplevel"
40 "js_of_ocaml-tyxml"
41 "lwt" {>= "4.0.0"}
42 "lwt_react"
43 "lwt_ssl"
44 "magic-mime"
45 "markup"
46 "markup-lwt"
47 "ocaml" {(>= "4.12") & (< "4.13~")}
48 "ocamlfind" {build}
49 "ocaml-migrate-parsetree" {= "1.8.0"}
50 "ocp-indent-nlfork"
51 "ocplib-json-typed" {>= "0.7"}
52 "ocplib-json-typed-browser" {>= "0.7"}
53 "ocp-ocamlres" {>= "0.4"}
54 "odoc" {build}
55 "omd" {<= "1.3.1"}
56 "pprint"
57 "ppx_cstruct"
58 "ppxlib"
59 "ppx_sexp_conv"
60 "ppx_tools"
61 "ppx_tools_versioned"
62 "re"
63 "ssl" {= "0.5.12"}
64 "uutf" {>= "1.0"}
65 "vg"
66 "yojson" {>= "1.4.0"}
67]
68build: [
69 [make "static"]
70 ["dune" "build" "-p" name "-j" jobs]
71 [make "detect-libs"] {with-test}
72]
73install: [
74 ["mkdir" "-p" "%{_:share}%"]
75 ["cp" "-r" "demo-repository" "%{_:share}%/repository"]
76]
77dev-repo: "git+https://github.com/ocaml-sf/learn-ocaml"
78url {
79 src:
80 "https://github.com/ocaml-sf/learn-ocaml/archive/refs/tags/v0.15.0.tar.gz"
81 checksum: [
82 "md5=b584ca88887405b4fc11752eadbc2e6f"
83 "sha512=7a194de86028d31488e9ce09e7a96e928ef1c71d3de984bcaa159447d303f8308957b53afb5ad1bd9e9bf5da2d905a2f964b2eb65e21bba112198fe56bada971"
84 ]
85}