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