1 all: libap.a 2 3 clean: 4 rm -f *~ *.o *.d *.gcno *.gcda *.gcov libap.a 5 6 install: 7 @echo Nothing to be made. 8 9 include ../lib.rules 10 11 CFLAGS += -DHOSTAPD 12 CFLAGS += -DNEED_AP_MLME 13 CFLAGS += -DCONFIG_ETH_P_OUI 14 CFLAGS += -DCONFIG_HS20 15 CFLAGS += -DCONFIG_INTERWORKING 16 CFLAGS += -DCONFIG_IEEE80211R 17 CFLAGS += -DCONFIG_IEEE80211R_AP 18 CFLAGS += -DCONFIG_IEEE80211W 19 CFLAGS += -DCONFIG_WPS 20 CFLAGS += -DCONFIG_PROXYARP 21 CFLAGS += -DCONFIG_IPV6 22 CFLAGS += -DCONFIG_IAPP 23 24 LIB_OBJS= \ 25 accounting.o \ 26 ap_config.o \ 27 ap_drv_ops.o \ 28 ap_list.o \ 29 ap_mlme.o \ 30 authsrv.o \ 31 beacon.o \ 32 bss_load.o \ 33 ctrl_iface_ap.o \ 34 dfs.o \ 35 dhcp_snoop.o \ 36 drv_callbacks.o \ 37 eap_user_db.o \ 38 eth_p_oui.o \ 39 gas_serv.o \ 40 hostapd.o \ 41 hs20.o \ 42 hw_features.o \ 43 iapp.o \ 44 ieee802_11_auth.o \ 45 ieee802_11.o \ 46 ieee802_11_ht.o \ 47 ieee802_11_shared.o \ 48 ieee802_11_vht.o \ 49 ieee802_1x.o \ 50 neighbor_db.o \ 51 ndisc_snoop.o \ 52 p2p_hostapd.o \ 53 pmksa_cache_auth.o \ 54 preauth_auth.o \ 55 rrm.o \ 56 sta_info.o \ 57 tkip_countermeasures.o \ 58 utils.o \ 59 vlan.o \ 60 vlan_ifconfig.o \ 61 vlan_init.o \ 62 wmm.o \ 63 wnm_ap.o \ 64 wpa_auth.o \ 65 wpa_auth_ft.o \ 66 wpa_auth_glue.o \ 67 wpa_auth_ie.o \ 68 wps_hostapd.o \ 69 x_snoop.o 70 71 libap.a: $(LIB_OBJS) 72 $(AR) crT $@ $? 73 74 -include $(OBJS:%.o=%.d) 75