Skip to content

Commit d7904d7

Browse files
brksipma
authored andcommitted
Add codehawk.opam file
1 parent 01a9e20 commit d7904d7

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

.github/workflows/dune.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ jobs:
2121
ocaml-compiler: ${{ matrix.ocaml-compiler }}
2222
- name: Install dependencies
2323
run: |
24-
opam install extlib camlzip zarith ocamlbuild odoc goblint-cil.2.0.6
24+
opam install --deps-only ./CodeHawk/codehawk.opam
25+
opam install odoc
2526
- name: Build executables
2627
run: eval $(opam env) && cd CodeHawk && dune build @install
2728
- name: Build documentation

CodeHawk/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ git clone https://github.com/static-analysis-engineering/codehawk.git
5252
cd codehawk/CodeHawk
5353
opam switch create . 5.2.0
5454
eval $(opam env)
55-
opam install dune ocamlfind zarith camlzip extlib goblint-cil.2.0.6
55+
opam install --deps-only ./codehawk.opam
5656
5757
dune build @install
5858
```

CodeHawk/codehawk.opam

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
authors: ["Henny B. Sipma" "A. Cody Schuffelen" "Anca Browne"
4+
"Andrew McGraw" "Arnaud Venet" "Aarno Labs LLC"]
5+
synopsis: "CodeHawk Abstract Interpretation Engine and Analyzers"
6+
license: "MIT"
7+
homepage: "https://github.com/static-analysis-engineering/codehawk"
8+
bug-reports: "https://github.com/static-analysis-engineering/codehawk/issues"
9+
dev-repo: "git+https://github.com/static-analysis-engineering/codehawk.git"
10+
11+
depends: [
12+
"ocaml" {< "5.3.0"}
13+
"dune" {>= "3.0"}
14+
"ocamlfind"
15+
"zarith"
16+
"camlzip"
17+
"extlib"
18+
"goblint-cil" {= "2.0.6"}
19+
]
20+

0 commit comments

Comments
 (0)