1ALL=ap-mgmt 2include ../rules.include 3 4CFLAGS += -DCONFIG_WNM 5CFLAGS += -DCONFIG_INTERWORKING 6CFLAGS += -DCONFIG_GAS 7CFLAGS += -DCONFIG_HS20 8CFLAGS += -DIEEE8021X_EAPOL 9CFLAGS += -DNEED_AP_MLME 10CFLAGS += -DCONFIG_AIRTIME_POLICY 11 12LIBS += $(SRC)/common/libcommon.a 13LIBS += $(SRC)/crypto/libcrypto.a 14LIBS += $(SRC)/tls/libtls.a 15LIBS += $(SRC)/wps/libwps.a 16LIBS += $(SRC)/eap_server/libeap_server.a 17LIBS += $(SRC)/eap_common/libeap_common.a 18LIBS += $(SRC)/l2_packet/libl2_packet.a 19LIBS += $(SRC)/ap/libap.a 20LIBS += $(SRC)/eapol_auth/libeapol_auth.a 21LIBS += $(SRC)/radius/libradius.a 22LIBS += $(SRC)/utils/libutils.a 23 24ELIBS += $(SRC)/crypto/libcrypto.a 25ELIBS += $(SRC)/tls/libtls.a 26 27OBJS += $(SRC)/drivers/driver_common.o 28 29OBJS += ap-mgmt.o 30 31_OBJS_VAR := OBJS 32include ../../../src/objs.mk 33 34_OBJS_VAR := LIBS 35include ../../../src/objs.mk 36 37_OBJS_VAR := ELIBS 38include ../../../src/objs.mk 39 40ap-mgmt: $(OBJS) $(LIBS) 41 $(LDO) $(LDFLAGS) -o $@ $^ $(LIBS) $(ELIBS) 42 43clean: common-clean 44 rm -f ap-mgmt *~ *.o *.d ../*~ ../*.o ../*.d 45