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" {= version}
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/refs/tags/v1.1.3.tar.gz"
50 checksum: [
51 "md5=67ea794b7b15b3744b8657f70f62347a"
52 "sha512=c362db85c86e77f470de2161d6de3563197cbd192846423d83b0c8fa55ec8a6fefcb49a8d3f3bb93b6af0a8d6d6cd50fdcb596cc56791c8d6cdf45d957ec228c"
53 ]
54}