Skip to content

Commit 5f77d3c

Browse files
authored
Merge pull request #44 from karkhaz/kk-dereference-symlinks
Dereference symlinks when copying files
2 parents a6fa280 + 7810099 commit 5f77d3c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
3737
mkdir -p $(basename $@)
3838
$(MAKE) cbmc-wrapper
3939
mv cbmc-wrapper $(basename $@)/cbmc
40-
cp $(CBMC)/LICENSE $(basename $@)/
41-
cp $(CBMC)/src/cbmc/cbmc $(basename $@)/cbmc-binary
42-
cp $(CBMC)/src/goto-cc/goto-cc $(basename $@)/
40+
cp -L $(CBMC)/LICENSE $(basename $@)/
41+
cp -L $(CBMC)/src/cbmc/cbmc $(basename $@)/cbmc-binary
42+
cp -L $(CBMC)/src/goto-cc/goto-cc $(basename $@)/
4343
chmod a+rX $(basename $@)/*
4444
zip -r $@ $(basename $@)
4545
cd $(basename $@) && rm cbmc cbmc-binary goto-cc LICENSE
@@ -49,9 +49,9 @@ cbmc.zip: cbmc.inc tool-wrapper.inc $(CBMC)/LICENSE $(CBMC)/src/cbmc/cbmc $(CBMC
4949
mkdir -p $(basename $@)
5050
$(MAKE) 2ls-wrapper
5151
mv 2ls-wrapper $(basename $@)/2ls
52-
cp $(2LS)/LICENSE $(basename $@)/
53-
cp $(2LS)/src/2ls/2ls $(basename $@)/2ls-binary
54-
cp $(2LS)/cbmc/src/goto-cc/goto-cc $(basename $@)/
52+
cp -L $(2LS)/LICENSE $(basename $@)/
53+
cp -L $(2LS)/src/2ls/2ls $(basename $@)/2ls-binary
54+
cp -L $(2LS)/cbmc/src/goto-cc/goto-cc $(basename $@)/
5555
chmod a+rX $(basename $@)/*
5656
zip -r $@ $(basename $@)
5757
cd $(basename $@) && rm 2ls 2ls-binary goto-cc LICENSE
@@ -61,9 +61,9 @@ jbmc.zip: jbmc.inc tool-wrapper.inc $(JBMC)/LICENSE $(JBMC)/jbmc/src/jbmc/jbmc $
6161
mkdir -p $(basename $@)
6262
$(MAKE) jbmc-wrapper
6363
mv jbmc-wrapper $(basename $@)/jbmc
64-
cp $(JBMC)/LICENSE $(basename $@)/
65-
cp $(JBMC)/jbmc/src/jbmc/jbmc $(basename $@)/jbmc-binary
66-
cp $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(basename $@)/
64+
cp -L $(JBMC)/LICENSE $(basename $@)/
65+
cp -L $(JBMC)/jbmc/src/jbmc/jbmc $(basename $@)/jbmc-binary
66+
cp -L $(JBMC)/jbmc/lib/java-models-library/target/core-models.jar $(basename $@)/
6767
chmod a+rX $(basename $@)/*
6868
zip -r $@ $(basename $@)
6969
cd $(basename $@) && rm jbmc jbmc-binary core-models.jar LICENSE

0 commit comments

Comments
 (0)