4 # For multiple programs using a single source file each,
5 # we can just define 'progs' and create custom targets.
6 PROGS = pkt-gen nmreplay bridge vale-ctl
8 CLEANFILES = $(PROGS) *.o
10 CFLAGS += -Werror -Wall
11 CFLAGS += -nostdinc -I ../../../sys -I/usr/include
20 LDFLAGS += -lm # used by nmreplay
22 .include <bsd.prog.mk>
28 $(CC) $(CFLAGS) -o pkt-gen pkt-gen.o $(LDFLAGS)
31 $(CC) $(CFLAGS) -o bridge bridge.o
34 $(CC) $(CFLAGS) -o nmreplay nmreplay.o $(LDFLAGS)
37 $(CC) $(CFLAGS) -o vale-ctl vale-ctl.o