# This file is generated by dune, edit dune-project instead opam-version: "2.0" synopsis: "OCaml bindings for Clang API" description: """ clangml provides bindings to call the Clang API from OCaml. """ maintainer: ["Thierry Martinez "] authors: ["Thierry Martinez "] license: "BSD-2-Clause" homepage: "https://github.com/thierry-martinez/clangml/" doc: "https://github.com/thierry-martinez/clangml/blob/v4.8.0/README.md" bug-reports: "https://github.com/thierry-martinez/clangml/issues" available: arch != "s390x" depends: [ "conf-libclang" {< "16"} "conf-ncurses" "conf-zlib" "dune" {>= "3.0"} "stdcompat" {>= "19"} "ocaml" {>= "4.08.0"} "ocamlfind" {build & >= "1.8.0"} "ocamlcodoc" {with-test & >= "1.0.1"} "pattern" {with-test & >= "0.3.1"} "ppxlib" {>= "0.23"} "metapp" {>= "0.4.4"} "metaquot" {>= "0.4.0"} "refl" {>= "0.4.0"} "ppxlib" {>= "0.23"} "odoc" {with-doc & >= "1.5.1"} "ocaml-migrate-parsetree" {>= "2.2.0"} ] dev-repo: "git+https://github.com/thierry-martinez/clangml.git" build: [ ["./configure" "--prefix=%{prefix}%" "--with-llvm-config=%{conf-libclang:config}%"] ["./build_with_bigger_stack_size.sh" "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc}]] url { src: "https://github.com/thierry-martinez/clangml/releases/download/v4.8.0/clangml.4.8.0.tar.gz" checksum: "sha512=493f3693b445268a589c98315d918d0633bd2e76eba34067023d502b10957c1f6bbce3b0c1799c81e06eb3ec6f16158cbafb964228fdb3e303aa74cd57c125b1" }