forked from dascandy/bob
/
build.sh
executable file
·12 lines (11 loc) · 924 Bytes
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
mkdir bin
mkdir obj
mkdir dep
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/bob.o src/bob.cpp -pg
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/Rule.o src/Rule.cpp -pg
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/File.o src/File.cpp -pg
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/Replace.o src/Replace.cpp -pg
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/RuleInstance.o src/RuleInstance.cpp -pg
g++ -pthread -MMD -O3 -Wall -Wextra -fno-omit-frame-pointer -std=c++11 -g -Iinclude -c -o obj/String.o src/String.cpp -pg
g++ -pthread -o bin/bob obj/bob.o obj/Rule.o obj/File.o obj/Replace.o obj/RuleInstance.o obj/String.o -lboost_filesystem -lboost_system libre2.a -pg