blob: 3b01e63531d4a21edb89ae0754349eaa4bd80176 [file] [log] [blame]
Dmitry Shmidt9d9e6022015-04-23 10:34:55 -07001all: libap.a
Dmitry Shmidt8d520ff2011-05-09 14:06:53 -07002
3clean:
Dmitry Shmidt9d9e6022015-04-23 10:34:55 -07004 rm -f *~ *.o *.d *.gcno *.gcda *.gcov libap.a
Dmitry Shmidt8d520ff2011-05-09 14:06:53 -07005
6install:
7 @echo Nothing to be made.
Dmitry Shmidt9d9e6022015-04-23 10:34:55 -07008
9include ../lib.rules
10
11CFLAGS += -DHOSTAPD
12CFLAGS += -DNEED_AP_MLME
13CFLAGS += -DCONFIG_HS20
14CFLAGS += -DCONFIG_INTERWORKING
Dmitry Shmidt9839ecd2016-11-07 11:05:47 -080015CFLAGS += -DCONFIG_IEEE80211R_AP
Dmitry Shmidt9d9e6022015-04-23 10:34:55 -070016CFLAGS += -DCONFIG_IEEE80211W
17CFLAGS += -DCONFIG_WPS
18CFLAGS += -DCONFIG_PROXYARP
19CFLAGS += -DCONFIG_IAPP
20
21LIB_OBJS= \
22 accounting.o \
23 ap_config.o \
24 ap_drv_ops.o \
25 ap_list.o \
26 ap_mlme.o \
27 authsrv.o \
28 beacon.o \
29 bss_load.o \
30 ctrl_iface_ap.o \
31 dfs.o \
32 dhcp_snoop.o \
33 drv_callbacks.o \
34 eap_user_db.o \
35 gas_serv.o \
36 hostapd.o \
37 hs20.o \
38 hw_features.o \
39 iapp.o \
40 ieee802_11_auth.o \
41 ieee802_11.o \
42 ieee802_11_ht.o \
43 ieee802_11_shared.o \
44 ieee802_11_vht.o \
45 ieee802_1x.o \
46 ndisc_snoop.o \
47 p2p_hostapd.o \
48 peerkey_auth.o \
49 pmksa_cache_auth.o \
50 preauth_auth.o \
51 sta_info.o \
52 tkip_countermeasures.o \
53 utils.o \
54 vlan_init.o \
55 wmm.o \
56 wnm_ap.o \
57 wpa_auth.o \
58 wpa_auth_ft.o \
59 wpa_auth_glue.o \
60 wpa_auth_ie.o \
61 wps_hostapd.o \
62 x_snoop.o
63
64libap.a: $(LIB_OBJS)
65 $(AR) crT $@ $?
66
67-include $(OBJS:%.o=%.d)