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