Skip to content

Commit 3c89984

Browse files
Add cprover-api.jar and LICENSE to JBMC package
1 parent 4fadf64 commit 3c89984

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Makefile

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
CBMC=../cbmc
22
2LS=../2ls
33
JBMC=../cbmc
4+
JAVA_CPROVER_API=../java-cprover-api
45

56
all: cbmc 2ls jbmc
67

@@ -71,17 +72,19 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
7172
cd $(basename $@) && rm 2ls 2ls-binary goto-cc goto-instrument LICENSE README
7273
rmdir $(basename $@)
7374

74-
jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc/jbmc $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar sv-comp-readme.sh
75+
jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc/jbmc $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(JBMC)/jbmc/lib/java-models-library/target/cprover-api.jar sv-comp-readme.sh
7576
mkdir -p $(basename $@)
7677
$(MAKE) jbmc-wrapper
7778
mv jbmc-wrapper $(basename $@)/jbmc
7879
./sv-comp-readme.sh $(basename $@) > $(basename $@)/README
7980
cp -L $(JBMC)/LICENSE $(basename $@)/LICENSE-for-JBMC
81+
cp -L $(JAVA_CPROVER_API)/LICENSE $(basename $@)/LICENSE-for-java-cprover-api
8082
cp -L $(JBMC)/jbmc/lib/java-models-library/OpenJDK\ \ GPLv2\ +\ Classpath\ Exception.txt $(basename $@)/LICENSE-for-core-models
8183
cp -L $(JBMC)/jbmc/src/jbmc/jbmc $(basename $@)/jbmc-binary
8284
strip $(basename $@)/jbmc-binary
8385
cp -L $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(basename $@)/
86+
cp -L $(JBMC)/jbmc/lib/java-models-library/target/cprover-api.jar $(basename $@)/
8487
chmod a+rX $(basename $@)/*
8588
zip -r $@ $(basename $@)
86-
cd $(basename $@) && rm jbmc jbmc-binary core-models.jar LICENSE-for-core-models LICENSE-for-JBMC README
89+
cd $(basename $@) && rm jbmc jbmc-binary core-models.jar cprover-api.jar LICENSE-for-core-models LICENSE-for-JBMC LICENSE-for-java-cprover-api README
8790
rmdir $(basename $@)

0 commit comments

Comments
 (0)