Skip to content

Commit 4814d01

Browse files
committed
adds the bap-flatten plugin
See BinaryAnalysisPlatform/bap#1332
1 parent df37e79 commit 4814d01

File tree

2 files changed

+25
-0
lines changed
  • packages
    • bap-core/bap-core.master
    • bap-flatten/bap-flatten.master

2 files changed

+25
-0
lines changed

packages/bap-core/bap-core.master/opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ depends: [
2828
"bap-disassemble" {= "master"}
2929
"bap-dump-symbols" {= "master"}
3030
"bap-elementary" {= "master"}
31+
"bap-flatten" {= "master"}
3132
"bap-frontend" {= "master"}
3233
"bap-frontc" {= "master"}
3334
"bap-glibc-runtime" {= "master"}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
opam-version: "2.0"
2+
name: "bap-flatten"
3+
version: "master"
4+
maintainer: "Ivan Gotovchits <ivg@ieee.org>"
5+
authors: "BAP Team"
6+
homepage: "https://github.com/BinaryAnalysisPlatform/bap/"
7+
bug-reports: "https://github.com/BinaryAnalysisPlatform/bap/issues"
8+
dev-repo: "git://github.com/BinaryAnalysisPlatform/bap/"
9+
license: "MIT"
10+
build: [
11+
["./configure" "--prefix=%{prefix}%" "--enable-flatten"]
12+
[make]
13+
]
14+
install: [[make "install"]]
15+
remove: [["ocamlfind" "remove" "bap-plugin-flatten"]
16+
["bapbundle" "remove" "flatten.plugin"]]
17+
depends: [
18+
"ocaml" {>= "4.08.0" }
19+
"bap-std" {= "master"}
20+
]
21+
synopsis: "A BAP plugin, that translates a program into the flatten form"
22+
url {
23+
src: "git+https://github.com/BinaryAnalysisPlatform/bap#master"
24+
}

0 commit comments

Comments
 (0)