-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
30 lines (30 loc) · 1.03 KB
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
all:worker lb presenter
worker:worker.o strtoken.o table.o row.o strlib.o
g++ -o worker worker.o strtoken.o table.o row.o strlib.o
lb:lb.o workersmanager.o inpparse.o strtoken.o strlib.o
g++ -o lb lb.o workersmanager.o inpparse.o strtoken.o strlib.o
presenter:presenter.o strtoken.o table.o row.o strlib.o
g++ -o presenter presenter.o strtoken.o table.o row.o strlib.o
inpparse.o:inpparse.cpp inpparse.h strtoken.h strlib.h
g++ -c inpparse.cpp
lb.o:lb.cpp workersmanager.h inpparse.h strlib.h
g++ -c lb.cpp
presenter.o:presenter.cpp strtoken.h table.h strlib.h
g++ -c presenter.cpp
row.o:row.cpp row.h table.h strlib.h
g++ -c row.cpp
strlib.o: strlib.cpp strlib.h
g++ -c strlib.cpp
strtoken.o: strtoken.cpp strtoken.h
g++ -c strtoken.cpp
table.o: table.cpp table.h
g++ -c table.cpp
worker.o: worker.cpp strtoken.h filter.h table.h
g++ -c worker.cpp
workersmanager.o: workersmanager.cpp workersmanager.h
g++ -c workersmanager.cpp
inpparse.h:filter.h
row.h:strtoken.h filter.h
table.h:strtoken.h row.h
clean:
rm -rf *.o lb worker presenter