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 lb
8 CLEANFILES = $(PROGS) *.o
10 CFLAGS += -Werror -Wall
19 LDFLAGS += -lm # used by nmreplay
21 .include <bsd.prog.mk>
27 $(CC) $(CFLAGS) -o pkt-gen pkt-gen.o $(LDFLAGS)
30 $(CC) $(CFLAGS) -o bridge bridge.o
33 $(CC) $(CFLAGS) -o nmreplay nmreplay.o $(LDFLAGS)
36 $(CC) $(CFLAGS) -o vale-ctl vale-ctl.o
39 $(CC) $(CFLAGS) -o lb lb.o pkt_hash.o $(LDFLAGS)