]> git.ipfire.org Git - thirdparty/hostap.git/blob - src/ap/Makefile
Remove CONFIG_IEEE80211W build parameter
[thirdparty/hostap.git] / src / ap / Makefile
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_WPS
19 CFLAGS += -DCONFIG_PROXYARP
20 CFLAGS += -DCONFIG_IPV6
21 CFLAGS += -DCONFIG_IAPP
22 CFLAGS += -DCONFIG_AIRTIME_POLICY
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 airtime_policy.o \
31 authsrv.o \
32 beacon.o \
33 bss_load.o \
34 ctrl_iface_ap.o \
35 dfs.o \
36 dhcp_snoop.o \
37 drv_callbacks.o \
38 eap_user_db.o \
39 eth_p_oui.o \
40 gas_serv.o \
41 hostapd.o \
42 hs20.o \
43 hw_features.o \
44 iapp.o \
45 ieee802_11_auth.o \
46 ieee802_11.o \
47 ieee802_11_ht.o \
48 ieee802_11_shared.o \
49 ieee802_11_vht.o \
50 ieee802_1x.o \
51 neighbor_db.o \
52 ndisc_snoop.o \
53 p2p_hostapd.o \
54 pmksa_cache_auth.o \
55 preauth_auth.o \
56 rrm.o \
57 sta_info.o \
58 tkip_countermeasures.o \
59 utils.o \
60 vlan.o \
61 vlan_ifconfig.o \
62 vlan_init.o \
63 wmm.o \
64 wnm_ap.o \
65 wpa_auth.o \
66 wpa_auth_ft.o \
67 wpa_auth_glue.o \
68 wpa_auth_ie.o \
69 wps_hostapd.o \
70 x_snoop.o
71
72 libap.a: $(LIB_OBJS)
73 $(AR) crT $@ $?
74
75 -include $(OBJS:%.o=%.d)