this repo has no description
1opam-version: "2.0"
2maintainer: "Ivan Gotovchits <ivg@ieee.org>"
3authors: "BAP Team"
4homepage: "https://github.com/BinaryAnalysisPlatform/bap/"
5bug-reports: "https://github.com/BinaryAnalysisPlatform/bap/issues"
6dev-repo: "git+https://github.com/BinaryAnalysisPlatform/bap/"
7license: "MIT"
8build: [
9 ["./configure" "--prefix=%{prefix}%" "--enable-bare"]
10 [make]
11]
12
13install: [[make "install"]]
14
15remove: [["ocamlfind" "remove" "bare"]]
16
17depends: [
18 "ocaml" {>= "4.07.0" & < "4.10.0"}
19 "core_kernel" {>= "v0.12" & < "v0.13"}
20 "oasis" {build}
21 "parsexp" {>= "v0.12" & < "v0.13"}
22]
23synopsis: "BAP Rule Engine Library"
24description: """
25BARE is a library that provides non-linear pattern matching on streams
26of facts that are represented as s-expressions. We use BARE, in particular,
27to process Primus observations. Since Primus components use observations to
28convey their knowledge downstream it is very convenient to be able to query
29and join observations through the stream. In a sense, BARE could be seen as
30SQL select/join for streams."""
31flags: light-uninstall
32url {
33 src: "https://github.com/BinaryAnalysisPlatform/bap/archive/v2.1.0.tar.gz"
34 checksum: [
35 "sha256=631fc58628418e4856709a0cfc923a65e00c9494fbd28d444c633d11194831de"
36 "md5=3db9deac8d429b9b8a8ec9aec54987b1"
37 ]
38 mirrors: "https://mirrors.aegis.cylab.cmu.edu/bap/2.1.0/v2.1.0.tar.gz"
39}