File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ all: cbmc 2ls jbmc
77
88cbmc : cbmc.zip
99
10+ cbmc-path : cbmc-path.zip
11+
10122ls : 2ls.zip
1113
1214jbmc : jbmc.zip
@@ -18,6 +20,19 @@ jbmc: jbmc.zip
1820 cat $* .inc tool-wrapper.inc >> $@
1921 chmod 755 $@
2022
23+ cbmc-path.zip : cbmc.inc tool-wrapper.inc $(CBMC ) /LICENSE $(CBMC ) /src/cbmc/cbmc $(CBMC ) /src/goto-cc/goto-cc
24+ mkdir -p $(basename $@ )
25+ $(MAKE ) cbmc-wrapper
26+ mv cbmc-wrapper $(basename $@ ) /cbmc
27+ sed -i ' s/^.\/cbmc-binary --graphml-witness/.\/cbmc-binary --paths fifo --graphml-witness/' $(basename $@ ) /cbmc
28+ cp -L $(CBMC ) /LICENSE $(basename $@ ) /
29+ cp -L $(CBMC ) /src/cbmc/cbmc $(basename $@ ) /cbmc-binary
30+ cp -L $(CBMC ) /src/goto-cc/goto-cc $(basename $@ ) /
31+ chmod a+rX $(basename $@ ) /*
32+ zip -r $@ $(basename $@ )
33+ cd $(basename $@ ) && rm cbmc cbmc-binary goto-cc LICENSE
34+ rmdir $(basename $@ )
35+
2136cbmc.zip : cbmc.inc tool-wrapper.inc $(CBMC ) /LICENSE $(CBMC ) /src/cbmc/cbmc $(CBMC ) /src/goto-cc/goto-cc
2237 mkdir -p $(basename $@ )
2338 $(MAKE ) cbmc-wrapper
You can’t perform that action at this time.
0 commit comments