-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
41 lines (38 loc) · 1.1 KB
/
opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
opam-version: "2.0"
maintainer: "Ivan Gotovchits <ivg@ieee.org>"
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: [
["ocaml" "find-binutils.ml"]
]
depexts: [
["binutils-multiarch"] {os-family = "debian"}
["binutils"] {os = "macos" & os-distribution = "homebrew"}
[
"arm-aout-binutils"
"arm-elf-binutils"
"arm-none-eabi-binutils"
"i386-elf-binutils"
"i386-mingw32-binutils"
"x86_64-elf-binutils"
] {os = "macos" & os-distribution = "macports"}
]
synopsis: "Checks that binutils are installed"
depends: [
"ocaml"
"base-unix"
"conf-which" {build}
]
substs: [ "find-binutils.ml" ]
flags: [ conf ]
extra-source "find-binutils.ml.in" {
src:
"https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-binutils/find-binutils.ml.in.0.1"
checksum: [
"sha256=ff4f4913b44cfa5b695a228777090126e6843b21d315b084bdf120f77908227e"
"md5=d99d3d183b0b970bb841b6558d34ca7a"
]
}