Makefile 1 KB
PREFIX=/home/lo53/trunk/staging_dir
export STAGING_DIR=/home/lo53/trunk/staging_dir
GCC=$(PREFIX)/toolchain/bin/mips-openwrt-linux-gcc
LD=$(PREFIX)/toolchain/bin/mips-openwrt-linux-ld
ALLFLAGS=-Wall -O2 -I$(PREFIX)/toolchain/include/ -I$(PREFIX)/target/usr/include/ -I/home/lo53/AP -L$(PREFIX)/toolchain/lib/ -L$(PREFIX)/target/usr/lib -lpcap -lm  -pthread
GCCFLAGS=-Wall -O2 -I$(PREFIX)/toolchain/include/ -I$(PREFIX)/target/usr/include/
LDFLAGS=-L$(PREFIX)/toolchain/lib/ -L$(PREFIX)/target/usr/lib/ -lpcap -lm  -pthread 


TARGET=ap

all: $(TARGET)

#main.o: main.c
	#$(GCC) $(GCFLAGS) main.c -o main.o


rssi-list.o: rssi_list.c
	$(GCC) $(GCCFLAGS) -c -o rssi_list.o rssi_list.c
	
http.o:http.c
	$(GCC) $(GCCFLAGS) -c -o http.o http.c	

pcap-thread.o: pcap-thread.c
	$(GCC) $(GCCFLAGS) -c -o pcap-thread.o pcap-thread.c

%.o : %.c %.h
	$(GCC) $(GCCFLAGS) -o $@ -c $<

ap:  pcap-thread.o rssi_list.o http.o
	$(GCC) $(GCCFLAGS) $(LDFLAGS) -o ap  pcap-thread.o rssi_list.o http.o


clean:
	rm -f *.o

backupclean:
	rm -f *~