1 2SWAPIDIR = ../../switch/sys 3SWLIBDIR = ../../switch/swlib 4SWMODDIR = ../../switch/swmod 5#CFLAGS += -g -D_GNU_SOURCE -I$(SWAPIDIR) -I$(SWMODDIR) -I../../linux/linux/include -DBCM5365 6#CFLAGS += -g -D_GNU_SOURCE -I$(SWAPIDIR) -I$(SWMODDIR) -DBCM5365 -DCONFIG_SENTRY5 7CFLAGS += -I$(SWAPIDIR) -I$(SWMODDIR) -DBCM5365 -DCONFIG_SENTRY5 8 9ifneq ($(wildcard $(TOP)/../switch/swmod/swmod.c),) 10LDFLAGS += -L$(SWLIBDIR) -lsw 11else 12LDFLAGS += -L$(SWLIBDIR)/$(PLATFORM) -lsw 13endif 14LDFLAGS += -ldl 15 16 17OBJS += rcs5.o vlan.o switch.o 18 19 20#Other config specific defines 21 22ifeq ($(CONFIG_PPTP_CLIENT),y) 23CFLAGS += -DCONFIG_PPTP_CLIENT 24OBJS += pptp.o 25endif 26ifeq ($(CONFIG_IPSEC_FREESWAN),y) 27CFLAGS += -DCONFIG_IPSEC_FREESWAN 28OBJS += ipsec.o 29endif 30