Makefile revision 276486
1# 2# $FreeBSD: stable/10/tools/tools/netmap/Makefile 276486 2014-12-31 23:25:37Z ngie $ 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