Summary: This lets `opam pin add git://github.com/facebook/infer` work out of the box by adding enough metadata to install all the OCaml dependencies. It currently doesn't install the Clang analyzer in the build rules. Closes https://github.com/facebook/infer/pull/44 Github Author: Anil Madhavapeddy <anil@recoil.org> Test Plan: Imported from GitHub, without a `Test Plan:` line.master
parent
6d1a269ca2
commit
3eb02509c4
@ -0,0 +1,15 @@
|
|||||||
|
bin: [
|
||||||
|
"infer/bin/infer"
|
||||||
|
"infer/bin/inferTest"
|
||||||
|
"infer/bin/inferTraceBugs"
|
||||||
|
"infer/bin/InferJava"
|
||||||
|
"?infer/bin/InferClang"
|
||||||
|
"infer/bin/InferAnalyze"
|
||||||
|
"infer/bin/InferPrint"
|
||||||
|
"infer/bin/inferJ"
|
||||||
|
"infer/bin/BuckAnalyze"
|
||||||
|
"infer/bin/inferlib.py"
|
||||||
|
"infer/bin/utils.py"
|
||||||
|
"infer/bin/jwlib.py"
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,24 @@
|
|||||||
|
opam-version: "1.2"
|
||||||
|
name: "infer"
|
||||||
|
version: "0.1.0"
|
||||||
|
maintainer: "opam-devel@lists.ocaml.org"
|
||||||
|
authors: "Facebook"
|
||||||
|
homepage: "https://github.com/facebook/infer"
|
||||||
|
bug-reports: "https://github.com/facebook/infer/issues"
|
||||||
|
dev-repo: "https://github.com/facebook/infer.git"
|
||||||
|
license: "BSD"
|
||||||
|
build: [ [make "-C" "infer" "java"] ]
|
||||||
|
install: []
|
||||||
|
remove: []
|
||||||
|
depends: [
|
||||||
|
"ocamlfind" {build}
|
||||||
|
"sawja" {>="1.5"}
|
||||||
|
"atdgen" {>="1.5"}
|
||||||
|
"javalib" {>="2.3"}
|
||||||
|
"extlib" {>="1.5.4"}
|
||||||
|
]
|
||||||
|
depexts: [
|
||||||
|
[ ["ubuntu"] ["python2.7-dev"] ]
|
||||||
|
[ ["debian"] ["python2.7-dev"] ]
|
||||||
|
]
|
||||||
|
|
Loading…
Reference in new issue