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: "Yann Régis-Gianas"
7authors: [
8 "Benjamin Canou (OCamlPro)"
9 "Çağdaş Bozman (OCamlPro)"
10 "Grégoire Henry (OCamlPro)"
11 "Louis Gesbert (OCamlPro)"
12 "Pierrick Couderc (OCamlPro)"
13]
14license: "MIT"
15homepage: "https://github.com/ocaml-sf/learn-ocaml"
16bug-reports: "https://github.com/ocaml-sf/learn-ocaml/issues"
17depends: [
18 "asak"
19 "base64"
20 "base" {>= "v0.9.4"}
21 "cmdliner"
22 "cohttp" {>= "2.0.0"}
23 "cohttp-lwt" {>= "2.0.0"}
24 "cohttp-lwt-unix" {>= "2.0.0"}
25 "conf-git"
26 "decompress" {= "0.8.1"}
27 "digestif" {>= "0.7.1"}
28 "dune" {>= "2.3.0"}
29 "easy-format" {>= "1.3.0"}
30 "ezjsonm"
31 "ipaddr" {>= "2.8.0"}
32 "js_of_ocaml" {>= "3.3.0" & != "3.10.0"}
33 "js_of_ocaml-compiler" {>= "3.3.0"}
34 "js_of_ocaml-lwt"
35 "js_of_ocaml-ppx"
36 "js_of_ocaml-toplevel"
37 "js_of_ocaml-tyxml"
38 "lwt" {>= "4.0.0"}
39 "lwt_react"
40 "lwt_ssl"
41 "magic-mime"
42 "markup"
43 "markup-lwt"
44 "ocaml" {(>= "4.12") & (< "4.13~")}
45 "ocamlfind" {build}
46 "ocp-indent-nlfork"
47 "ocplib-json-typed" {>= "0.7"}
48 "ocplib-json-typed-browser" {>= "0.7"}
49 "ocp-ocamlres" {>= "0.4"}
50 "odoc" {build}
51 "omd" {<= "1.3.1"}
52 "pprint"
53 "ppx_cstruct"
54 "ppxlib"
55 "ppx_sexp_conv"
56 "ppx_tools"
57 "ppx_tools_versioned"
58 "re"
59 "ssl" {= "0.5.5"}
60 "uutf" {>= "1.0"}
61 "vg"
62 "yojson" {>= "1.4.0"}
63]
64build: [
65 [make "static"]
66 ["dune" "build" "-p" name "-j" jobs]
67]
68install: [
69 ["mkdir" "-p" "%{_:share}%"]
70 ["cp" "-r" "demo-repository" "%{_:share}%/repository"]
71]
72dev-repo: "git+https://github.com/ocaml-sf/learn-ocaml"
73url {
74 src: "https://github.com/ocaml-sf/learn-ocaml/archive/v0.13.1.tar.gz"
75 checksum: [
76 "md5=c1b66e42e49e9628756608026f4ec06e"
77 "sha512=e9ee208cea4504dec1ba18c868878f88018d6472f8cb272cda397f32106c2dd77ec9ebb0af80ff2efd34fff25d4f1e00ea88413dd02d89653646db5106946218"
78 ]
79}