root / trunk / code / projects / colonet / lib / colonet_wireless / Makefile @ 160
History | View | Annotate | Download (1.17 KB)
1 | 11 | emarinel | # colonet_wireless_test makefile |
---|---|---|---|
2 | |||
3 | 114 | emarinel | CC = gcc |
4 | 11 | emarinel | CFLAGS = -Wall -Wshadow -Wextra -g |
5 | 114 | emarinel | INCLUDES = -I../../../libwireless/lib -I../ |
6 | 11 | emarinel | |
7 | 114 | emarinel | default: colonet_wireless.o |
8 | 11 | emarinel | |
9 | 114 | emarinel | tests: colonet_wireless_test colonet_wireless_test2 |
10 | |||
11 | 11 | emarinel | colonet_wireless_test: colonet_wireless_test.o colonet_wireless.o Makefile |
12 | 114 | emarinel | $(CC) $(CFLAGS) -I ../ -lpthread -o tests/colonet_wireless_test tests/colonet_wireless_test.o colonet_wireless.o |
13 | 11 | emarinel | |
14 | colonet_wireless_test2: colonet_wireless_test2.o colonet_wireless.o Makefile |
||
15 | 114 | emarinel | $(CC) $(CFLAGS) -I ../ -pthread -o tests/colonet_wireless_test2 tests/colonet_wireless_test2.o colonet_wireless.o |
16 | 11 | emarinel | |
17 | 115 | emarinel | colonet_wireless.o: colonet_wireless.cpp colonet_wireless.h |
18 | 127 | jknichel | $(CC) $(CFLAGS) $(INCLUDES) -c colonet_wireless.cpp |
19 | cp ../../../libwireless/lib/libwireless.a ../libcolonet_wireless.a |
||
20 | 160 | jknichel | ar sr ../libcolonet_wireless.a colonet_wireless.o |
21 | 158 | emarinel | # ranlib libcolonet_wireless.a |
22 | 11 | emarinel | |
23 | 115 | emarinel | colonet_wireless_test.o: tests/colonet_wireless_test.cpp |
24 | 114 | emarinel | $(CC) $(CFLAGS) -I $(INCLUDES) -pthread -c tests/colonet_wireless_test.cpp |
25 | 11 | emarinel | |
26 | colonet_wireless_test2.o: colonet_wireless_test2.cpp |
||
27 | 114 | emarinel | $(CC) $(CFLAGS) -I $(INCLUDES) -pthread -c tests/colonet_wireless_test2.cpp |
28 | 11 | emarinel | |
29 | 114 | emarinel | clean: |
30 | 127 | jknichel | rm -rf *.o tests/colonet_wireless_test tests/colonet_wireless_test2 |