1# 2# $Id: Makefile,v 1.1.1.1 2008/10/15 03:28:31 james26_jang Exp $ 3 4CFLAGS = -Wall -g -O2 -I../libbridge 5LDFLAGS = -g 6ifeq ($(strip $(DOSTATIC)),true) 7 LDFLAGS += --static 8endif 9 10all: brctl brctld 11 12brctl: 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 14 15brctld: 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 17 18clean: 19 rcsclean * 20 rm -f *~ 21 rm -f *.o 22 rm -f brctl 23 rm -f brctld 24 rm -f core 25 26brctl.o: brctl.c brctl.h 27 $(CC) $(CFLAGS) -c -o brctl.o brctl.c 28 29brctld.o: brctld.c brctl.h 30 $(CC) $(CFLAGS) -c -o brctld.o brctld.c 31 32brctl_cmd.o: brctl_cmd.c brctl.h 33 $(CC) $(CFLAGS) -c -o brctl_cmd.o brctl_cmd.c 34 35brctl_disp.o: brctl_disp.c brctl.h 36 $(CC) $(CFLAGS) -c -o brctl_disp.o brctl_disp.c 37