3 include $(SRCBASE
)/router
/.config
5 INCLUDE
+= -I.
-I..
-I
$(SRCBASE
)/include -I
$(SRCBASE
)/shared
-I
$(SRCBASE
)/router
/shared
-I
$(SRCBASE
)/router
/nas
8 CFLAGS
+= -DBCMWPA2
-DEAPD_WKSP_AUTO_CONFIG
9 CFLAGS
+= -Wall
-DEAPDDUMP
12 ifeq ($(CONFIG_RTR_OPTIMIZE_SIZE
),y
)
18 LDFLAGS
+= -L
$(TOP
)/nvram
-L
$(INSTALLDIR
)/nvram
/usr
/lib
-lnvram
19 LDFLAGS
+= -L
$(TOP
)/shared
-L
$(INSTALLDIR
)/shared
/usr
/lib
-lshared
21 vpath
%.c
$(SRCBASE
)/router
/eapd
$(SRCBASE
)/shared
23 OBJS
= eapd.o eapd_linux.o
24 OBJS
+= nas_eap.o wps_eap.o ses_eap.o
28 ifeq ($(CONFIG_BCMDCS
),y
)
34 ifneq ($(wildcard .
/prebuilt
),)
36 -cp prebuilt
/eapd eapd
42 $(CC
) -o
$@
$^
$(LDFLAGS
)
45 install -d
$(INSTALLDIR
)/bin
46 install eapd
$(INSTALLDIR
)/bin
47 $(STRIP
) $(INSTALLDIR
)/bin
/eapd