File tree Expand file tree Collapse file tree 3 files changed +23
-15
lines changed Expand file tree Collapse file tree 3 files changed +23
-15
lines changed Original file line number Diff line number Diff line change 1+ dist : bionic
2+ language : cpp
3+ jobs :
4+ include :
5+ - script : cpp/build-and-test.sh
Original file line number Diff line number Diff line change @@ -6,11 +6,27 @@ SWAG_ALGOS=src/ChunkedArrayQueue.hpp \
66 src/OkasakisQueue.hpp src/FiBA.hpp \
77 src/TimestampedFifo.hpp
88
9- all : benchmark_driver benchmark_driver_stats ooo_adversary ooo_adversary_stats data_benchmark dynamic_benchmark shared log
9+ all : benchmark_driver benchmark_driver_stats ooo_adversary ooo_adversary_stats data_benchmark dynamic_benchmark shared
1010
11- zip :
11+ bin :
12+ mkdir bin
13+
14+ zip : bin
1215 cd bin; zip -D benchmark_bin.zip *
1316
17+ log : bin/log
18+
19+ bin/log : bin
20+ g++ --version > bin/log.txt 2>&1
21+
22+ builder-image :
23+ docker build -t swag-builder-cpp builder
24+
25+ test : bin/test
26+
27+ bin/test : log src/test.cc $(SWAG_ALGOS )
28+ $(CXX ) -std=gnu++11 -ggdb src/test.cc -o bin/test
29+
1430benchmark_driver : log src/benchmark_driver.cc src/benchmark_core.h $(SWAG_ALGOS )
1531 $(CXX ) $(CXXFLAGS ) src/benchmark_driver.cc -o bin/benchmark_driver
1632
@@ -32,15 +48,4 @@ dynamic_benchmark: log src/benchmark_driver.cc src/benchmark_core.h $(SWAG_ALGOS
3248shared : log src/shared_benchmark_driver.cc src/benchmark_core.h src/FiBA.hpp
3349 $(CXX ) $(CXXFLAGS ) src/shared_benchmark_driver.cc -o bin/shared_benchmark_driver
3450
35- test : bin/test
36-
37- bin/test : log src/test.cc $(SWAG_ALGOS )
38- $(CXX ) -std=gnu++11 -ggdb src/test.cc -o bin/test
3951
40- log : bin/log
41-
42- bin/log :
43- g++ --version > bin/log.txt 2>&1
44-
45- builder-image :
46- docker build -t swag-builder-cpp builder
Original file line number Diff line number Diff line change @@ -13,5 +13,3 @@ docker run -it \
1313 ${FQDN_IMAGE} \
1414 bash -c " cd /stage; make ${TARGETS} && make zip && ./bin/test"
1515
16-
17-
You can’t perform that action at this time.
0 commit comments