Tomato 1.28
[tomato.git] / release / src / router / bridge / brctl / Makefile
blob2a52c4fd90cbd3a17353c87bc3ece3d04061b1ee
2 # $Id: Makefile,v 1.1.1.4 2003/10/14 08:09:37 sparq Exp $
4 CFLAGS = -Wall -g -O2 -I../libbridge
5 LDFLAGS = -g
6 ifeq ($(strip $(DOSTATIC)),true)
7 LDFLAGS += --static
8 endif
10 all: brctl brctld
12 brctl: brctl.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
13 $(CC) $(LDFLAGS) -o brctl brctl.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
15 brctld: brctld.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
16 $(CC) $(LDFLAGS) -o brctld brctld.o brctl_cmd.o brctl_disp.o ../libbridge/libbridge.a
18 clean:
19 -rcsclean *
20 rm -f *~
21 rm -f *.o
22 rm -f brctl
23 rm -f brctld
24 rm -f core
26 brctl.o: brctl.c brctl.h
27 $(CC) $(CFLAGS) -c -o brctl.o brctl.c
29 brctld.o: brctld.c brctl.h
30 $(CC) $(CFLAGS) -c -o brctld.o brctld.c
32 brctl_cmd.o: brctl_cmd.c brctl.h
33 $(CC) $(CFLAGS) -c -o brctl_cmd.o brctl_cmd.c
35 brctl_disp.o: brctl_disp.c brctl.h
36 $(CC) $(CFLAGS) -c -o brctl_disp.o brctl_disp.c