Skip to content

Commit 486eda9

Browse files
authored
Merge pull request #61 from tautschnig/strip
Strip debug symbols before zipping
2 parents 947ec3a + 985f898 commit 486eda9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ cbmc-path.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $
2727
./sv-comp-readme.sh $(basename $@) > $(basename $@)/README
2828
cp -L $(CBMC)/LICENSE $(basename $@)/
2929
cp -L $(CBMC)/src/cbmc/cbmc $(basename $@)/cbmc-binary
30+
strip $(basename $@)/cbmc-binary
3031
cp -L $(CBMC)/src/goto-cc/goto-cc $(basename $@)/
32+
strip $(basename $@)/goto-cc
3133
chmod a+rX $(basename $@)/*
3234
zip -r $@ $(basename $@)
3335
cd $(basename $@) && rm cbmc cbmc-binary goto-cc LICENSE README
@@ -40,7 +42,9 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
4042
./sv-comp-readme.sh $(basename $@) > $(basename $@)/README
4143
cp -L $(CBMC)/LICENSE $(basename $@)/
4244
cp -L $(CBMC)/src/cbmc/cbmc $(basename $@)/cbmc-binary
45+
strip $(basename $@)/cbmc-binary
4346
cp -L $(CBMC)/src/goto-cc/goto-cc $(basename $@)/
47+
strip $(basename $@)/goto-cc
4448
chmod a+rX $(basename $@)/*
4549
zip -r $@ $(basename $@)
4650
cd $(basename $@) && rm cbmc cbmc-binary goto-cc LICENSE README
@@ -53,7 +57,9 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
5357
./sv-comp-readme.sh $(basename $@) > $(basename $@)/README
5458
cp -L $(2LS)/LICENSE $(basename $@)/
5559
cp -L $(2LS)/src/2ls/2ls $(basename $@)/2ls-binary
60+
strip $(basename $@)/2ls-binary
5661
cp -L $(2LS)/lib/cbmc/src/goto-cc/goto-cc $(basename $@)/
62+
strip $(basename $@)/goto-cc
5763
chmod a+rX $(basename $@)/*
5864
zip -r $@ $(basename $@)
5965
cd $(basename $@) && rm 2ls 2ls-binary goto-cc LICENSE README
@@ -67,6 +73,7 @@ jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc/jbmc $
6773
cp -L $(JBMC)/LICENSE $(basename $@)/LICENSE-for-JBMC
6874
cp -L $(JBMC)/jbmc/lib/java-models-library/OpenJDK\ \ GPLv2\ +\ Classpath\ Exception.txt $(basename $@)/LICENSE-for-core-models
6975
cp -L $(JBMC)/jbmc/src/jbmc/jbmc $(basename $@)/jbmc-binary
76+
strip $(basename $@)/jbmc-binary
7077
cp -L $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(basename $@)/
7178
chmod a+rX $(basename $@)/*
7279
zip -r $@ $(basename $@)

0 commit comments

Comments
 (0)