this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "OCaml bindings for Clang API"
4description: """
5clangml provides bindings to call the Clang API from OCaml.
6"""
7maintainer: ["Thierry Martinez <thierry.martinez@inria.fr>"]
8authors: ["Thierry Martinez <thierry.martinez@inria.fr>"]
9license: "BSD-2-Clause"
10homepage: "https://github.com/thierry-martinez/clangml/"
11doc: "https://github.com/thierry-martinez/clangml/blob/v4.8.0/README.md"
12bug-reports: "https://github.com/thierry-martinez/clangml/issues"
13available: arch != "s390x"
14depends: [
15 "conf-libclang" {< "16"}
16 "conf-ncurses"
17 "conf-zlib"
18 "dune" {>= "3.0"}
19 "stdcompat" {>= "19"}
20 "ocaml" {>= "4.08.0"}
21 "ocamlfind" {build & >= "1.8.0"}
22 "ocamlcodoc" {with-test & >= "1.0.1"}
23 "pattern" {with-test & >= "0.3.1"}
24 "ppxlib" {>= "0.23"}
25 "metapp" {>= "0.4.4"}
26 "metaquot" {>= "0.4.0"}
27 "refl" {>= "0.4.0"}
28 "ppxlib" {>= "0.23"}
29 "odoc" {with-doc & >= "1.5.1"}
30 "ocaml-migrate-parsetree" {>= "2.2.0"}
31]
32dev-repo: "git+https://github.com/thierry-martinez/clangml.git"
33build: [
34 ["./configure" "--prefix=%{prefix}%" "--with-llvm-config=%{conf-libclang:config}%"]
35 ["./build_with_bigger_stack_size.sh" "dune" "build" "-p" name "-j" jobs "@install"
36 "@runtest" {with-test}
37 "@doc" {with-doc}]]
38url {
39 src: "https://github.com/thierry-martinez/clangml/releases/download/v4.8.0/clangml.4.8.0.tar.gz"
40 checksum: "sha512=493f3693b445268a589c98315d918d0633bd2e76eba34067023d502b10957c1f6bbce3b0c1799c81e06eb3ec6f16158cbafb964228fdb3e303aa74cd57c125b1"
41}