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