Makefile revision 264400
1# 2# $FreeBSD: head/tools/tools/netmap/Makefile 264400 2014-04-13 05:21:56Z imp $ 3# 4# For multiple programs using a single source file each, 5# we can just define 'progs' and create custom targets. 6PROGS = pkt-gen bridge vale-ctl 7 8CLEANFILES = $(PROGS) *.o 9MAN= 10CFLAGS += -Werror -Wall # -nostdinc -I/usr/include -I../../../sys 11CFLAGS += -Wextra 12 13LDFLAGS += -lpthread 14.ifdef WITHOUT_PCAP 15CFLAGS += -DNO_PCAP 16.else 17LDFLAGS += -lpcap 18.endif 19 20.include <bsd.prog.mk> 21.include <bsd.lib.mk> 22 23all: $(PROGS) 24 25pkt-gen: pkt-gen.o 26 $(CC) $(CFLAGS) -o pkt-gen pkt-gen.o $(LDFLAGS) 27 28bridge: bridge.o 29 $(CC) $(CFLAGS) -o bridge bridge.o 30 31vale-ctl: vale-ctl.o 32 $(CC) $(CFLAGS) -o vale-ctl vale-ctl.o 33