opam-version: "2.0" maintainer: "Ivan Gotovchits " authors: "BAP Team" homepage: "https://github.com/BinaryAnalysisPlatform/bap/" bug-reports: "https://github.com/BinaryAnalysisPlatform/bap/issues" dev-repo: "git+https://github.com/BinaryAnalysisPlatform/bap/" license: "MIT" build: [ ["./configure" "--prefix=%{prefix}%" "--with-cxx=`which clang++`" "--mandir=%{man}%" "--enable-bap-std"] [make] ] install: [ [make "reinstall"] ] remove: [ ["ocamlfind" "remove" "bap"] ["rm" "-f" "%{bin}%/baptop"] ["rm" "-f" "%{bin}%/ppx-bap"] ] depends: [ "ocaml" {>= "4.07.0" & < "4.10.0"} "base-unix" "bap-future" {= "2.1.0"} "bap-knowledge" {= "2.1.0"} "bitvec" {= "2.1.0"} "bap-core-theory" {= "2.1.0"} "bap-bundle" {= "2.1.0"} "bap-main" {= "2.1.0"} "bap-plugins" {= "2.1.0"} "camlzip" {>= "1.07"} "core_kernel" {>= "v0.12" & < "v0.13"} "bin_prot" {>= "v0.12" & < "v0.13"} "fileutils" "graphlib" {= "2.1.0"} "oasis" {build & >= "0.4.7"} "ocamlfind" {>= "1.5.6" & < "2.0"} "ppx_jane" {>= "v0.12" & < "v0.13"} "regular" "uri" {<= "3.1.0"} "utop" {build & >= "2.0.0"} "uuidm" "zarith" "cmdliner" {>= "0.9.8"} "ogre" "monads" "result" "mmap" ] depexts: [ ["libgmp-dev" "libzip-dev" "clang"] {os-distribution = "ubuntu"} ["gmp" "libzip"] {os = "macos" & os-distribution = "macports"} ["clang"] {os-distribution = "debian"} ["binutils" "gmp-dev" "libzip-dev" "m4" "perl" "zlib-dev"] {os-distribution = "alpine"} ] conflicts: [ "fileutils" {= "0.5.0"} "jbuilder" {= "1.0+beta18"} ] synopsis: "The Binary Analysis Platform Standard Library" description: "Provides the main BAP library." flags: light-uninstall url { src: "https://github.com/BinaryAnalysisPlatform/bap/archive/v2.1.0.tar.gz" checksum: [ "sha256=631fc58628418e4856709a0cfc923a65e00c9494fbd28d444c633d11194831de" "md5=3db9deac8d429b9b8a8ec9aec54987b1" ] mirrors: "https://mirrors.aegis.cylab.cmu.edu/bap/2.1.0/v2.1.0.tar.gz" }