this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "Easy OCaml bindings for JavaScript libraries"
4description: """
5
6gen_js_api aims at simplifying the creation of OCaml bindings for
7JavaScript libraries. Authors of bindings write OCaml signatures for
8JavaScript libraries and the tool generates the actual binding code
9with a combination of implicit conventions and explicit annotations.
10
11gen_js_api is to be used with the js_of_ocaml compiler.
12 """
13maintainer: ["Alain Frisch <alain.frisch@lexifi.com>"]
14authors: [
15 "Alain Frisch <alain.frisch@lexifi.com>"
16 "Sebastien Briais <sebastien.briais@lexifi.com>"
17]
18license: "MIT"
19homepage: "https://github.com/LexiFi/gen_js_api"
20bug-reports: "https://github.com/LexiFi/gen_js_api/issues"
21depends: [
22 "dune" {>= "2.7"}
23 "ocaml" {>= "4.08"}
24 "ppxlib" {>= "0.22"}
25 "ppxlib" {with-test & < "0.26.0"}
26 "js_of_ocaml-compiler" {with-test}
27 "conf-npm" {with-test}
28 "ojs" {= "1.1.0"}
29 "odoc" {with-doc}
30]
31conflicts: [
32 "js_of_ocaml-compiler" {< "4.0.0"}
33]
34build: [
35 ["dune" "subst"] {dev}
36 [
37 "dune"
38 "build"
39 "-p"
40 name
41 "-j"
42 jobs
43 "@install"
44 "@runtest" {with-test}
45 "@doc" {with-doc}
46 ]
47]
48dev-repo: "git+https://github.com/LexiFi/gen_js_api.git"
49url {
50 src: "https://github.com/LexiFi/gen_js_api/archive/v1.1.0.tar.gz"
51 checksum: [
52 "md5=263dbe269b1b23fa58d146d7874acec6"
53 "sha512=e12a6e864afb6cac6229b56906a121f35a97d280e7008abe796b7583be934575c2c58b7944c720fd4bfb0ae6def04a1ffd37c8c71026e72862eb237324b69fe6"
54 ]
55}