Skip to content

Commit 63fb28f

Browse files
Merge pull request #38 from peterschrammel/fix-jbmc-zip
Further Makefile fixes
2 parents 642d23f + 78375ef commit 63fb28f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Makefile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CBMC=../cbmc
22
2LS=../2ls
33
JBMC=../cbmc
4-
YEAR=2018
4+
YEAR=2019
55

66
all: cbmc 2ls jbmc
77

@@ -30,25 +30,26 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
3030
cd $(basename $@) && rm cbmc cbmc-binary goto-cc LICENSE
3131
rmdir $(basename $@)
3232

33-
2ls.zip: 2ls.inc tool-wrapper.inc $(2LS)/LICENSE $(2LS)/src/2ls/2ls $(2LS)/src/goto-cc/goto-cc
33+
2ls.zip: 2ls.inc tool-wrapper.inc $(2LS)/LICENSE $(2LS)/src/2ls/2ls $(2LS)/cbmc/src/goto-cc/goto-cc
3434
mkdir -p $(basename $@)
3535
$(MAKE) 2ls-wrapper
3636
mv 2ls-wrapper $(basename $@)/2ls
3737
cp $(2LS)/LICENSE $(basename $@)/
3838
cp $(2LS)/src/2ls/2ls $(basename $@)/2ls-binary
39-
cp $(2LS)/src/goto-cc/goto-cc $(basename $@)/
39+
cp $(2LS)/cbmc/src/goto-cc/goto-cc $(basename $@)/
4040
chmod a+rX $(basename $@)/*
4141
zip -r $@ $(basename $@)
4242
cd $(basename $@) && rm 2ls 2ls-binary goto-cc LICENSE
4343
rmdir $(basename $@)
4444

45-
jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc
45+
jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc/jbmc $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar
4646
mkdir -p $(basename $@)
4747
$(MAKE) jbmc-wrapper
4848
mv jbmc-wrapper $(basename $@)/jbmc
4949
cp $(JBMC)/LICENSE $(basename $@)/
5050
cp $(JBMC)/jbmc/src/jbmc/jbmc $(basename $@)/jbmc-binary
51+
cp $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(basename $@)/
5152
chmod a+rX $(basename $@)/*
5253
zip -r $@ $(basename $@)
53-
cd $(basename $@) && rm jbmc jbmc-binary LICENSE
54+
cd $(basename $@) && rm jbmc jbmc-binary core-models.jar LICENSE
5455
rmdir $(basename $@)

0 commit comments

Comments
 (0)