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.26"}
25 "js_of_ocaml-compiler" {with-test}
26 "conf-npm" {with-test}
27 "ojs" {= "1.1.1"}
28 "odoc" {with-doc}
29]
30conflicts: [
31 "js_of_ocaml-compiler" {< "4.0.0"}
32]
33build: [
34 ["dune" "subst"] {dev}
35 [
36 "dune"
37 "build"
38 "-p"
39 name
40 "-j"
41 jobs
42 "@install"
43 "@runtest" {with-test}
44 "@doc" {with-doc}
45 ]
46]
47dev-repo: "git+https://github.com/LexiFi/gen_js_api.git"
48url {
49 src: "https://github.com/LexiFi/gen_js_api/archive/v1.1.1.tar.gz"
50 checksum: [
51 "md5=df7195a0d938f070296a7cbdb244f7f0"
52 "sha512=54dc13065d3aaad13f6b10aaddcbca8909a2f550d1d4bf10405792ab2536b5be200da56cd14239a10c942a55d2200d03c145b79d6f765f3e1ec49513ae705504"
53 ]
54}