Rev | Line | |
---|
[205] | 1 | CC=g++ |
---|
| 2 | MAIN_INC=.. |
---|
| 3 | INC=-I ${MAIN_INC} |
---|
| 4 | |
---|
[196] | 5 | all: server client |
---|
| 6 | |
---|
| 7 | # Link command: |
---|
[204] | 8 | server: clean PacketBuffer.o ConnectionManager.o dummyserver.o PacketDecoder.o PacketGenerator.o |
---|
| 9 | g++ PacketDecoder.o PacketGenerator.o ConnectionManager.o dummyserver.o PacketBuffer.o -o server -lenet -lboost_thread -g |
---|
[196] | 10 | |
---|
| 11 | dummyserver.o: |
---|
[205] | 12 | g++ -c dummyserver.cc -o dummyserver.o -g ${INC} |
---|
[196] | 13 | # Compilation commands: |
---|
| 14 | ConnectionManager.o: |
---|
[205] | 15 | g++ -c ConnectionManager.cc -o ConnectionManager.o -g ${INC} |
---|
[196] | 16 | |
---|
| 17 | PacketBuffer.o: |
---|
[205] | 18 | g++ -c PacketBuffer.cc -o PacketBuffer.o -g ${INC} |
---|
[204] | 19 | PacketGenerator.o: |
---|
[205] | 20 | g++ -c PacketGenerator.cc -o PacketGenerator.o -g ${INC} |
---|
[204] | 21 | PacketDecoder.o: |
---|
[205] | 22 | g++ -c PacketDecoder.cc -o PacketDecoder.o -g ${INC} |
---|
[196] | 23 | |
---|
[204] | 24 | |
---|
[196] | 25 | clean: |
---|
| 26 | rm -rf *.o |
---|
| 27 | |
---|
[204] | 28 | client: PacketGenerator.o |
---|
[205] | 29 | g++ dummyclient.cc PacketGenerator.o -o client -lenet -g ${INC} |
---|
Note: See
TracBrowser
for help on using the repository browser.