1PREFIX?=../../build 2CFLAGS+=-I../../include/ -I../../modules -I../../build/include -I . -ggdb 3 4 5$(PREFIX)/examples/%.o: %.c 6 @mkdir -p $(PREFIX)/examples 7 @echo -e "\t[CC] $@" 8 @$(CC) -c $(CFLAGS) -o $@ $< 9 10OBJS:= \ 11$(PREFIX)/examples/dhcp_client.o \ 12$(PREFIX)/examples/dhcp_server.o \ 13$(PREFIX)/examples/dns_sd.o \ 14$(PREFIX)/examples/dnsclient.o \ 15$(PREFIX)/examples/mdns.o \ 16$(PREFIX)/examples/multicast_recv.o \ 17$(PREFIX)/examples/multicast_ip6_recv.o \ 18$(PREFIX)/examples/multicast_send.o \ 19$(PREFIX)/examples/multicast_ip6_send.o \ 20$(PREFIX)/examples/natbox.o \ 21$(PREFIX)/examples/noop.o \ 22$(PREFIX)/examples/ping.o \ 23$(PREFIX)/examples/slaacv4.o \ 24$(PREFIX)/examples/sntp.o \ 25$(PREFIX)/examples/tcpbench.o \ 26$(PREFIX)/examples/tcpclient.o \ 27$(PREFIX)/examples/tcpecho.o \ 28$(PREFIX)/examples/tftp.o \ 29$(PREFIX)/examples/udp_client.o \ 30$(PREFIX)/examples/udp_echo.o \ 31$(PREFIX)/examples/udpnat.o \ 32$(PREFIX)/examples/udp_sendto_test.o \ 33$(PREFIX)/examples/iperfc.o \ 34 35 36all: $(OBJS) 37