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