ifeq ($(CONFIG_ATH9K),y) ATH9K_CFLAGS=-I$(TOP)/libnl-tiny/include\ -DCONFIG_LIBNL20 \ -D_GNU_SOURCE -g ATH9K_LDFLAGS=-L$(TOP)/libnl-tiny/ -lm -lnl-tiny endif hostapd2: libnltiny $(MAKE) -C hostapd-wps/hostapd clean $(MAKE) -C hostapd-wps/wpa_supplicant clean echo ` \ $(MAKE) -s -C hostapd-wps/hostapd MULTICALL=1 dump_cflags; \ $(MAKE) -s -C hostapd-wps/wpa_supplicant MULTICALL=1 dump_cflags \ ` > hostapd-wps/.cflags $(MAKE) -C hostapd-wps/hostapd CFLAGS="$$(cat hostapd-wps/.cflags) $(ATH9K_CFLAGS)" CONFIG_ATH9K=$(CONFIG_ATH9K) MULTICALL=1 hostapd_cli hostapd_multi.a $(MAKE) -C hostapd-wps/wpa_supplicant CFLAGS="$$(cat hostapd-wps/.cflags) $(ATH9K_CFLAGS)" CONFIG_ATH9K=$(CONFIG_ATH9K) MULTICALL=1 wpa_cli wpa_supplicant_multi.a $(CC) $(COPTS) -L$(TOP)/nvram -L$(TOP)/libutils -Wall -ffunction-sections -fdata-sections -Wl,--gc-sections -o hostapd-wps/wpad hostapd-wps/multicall/multicall.c \ hostapd-wps/hostapd/hostapd_multi.a \ hostapd-wps/wpa_supplicant/wpa_supplicant_multi.a \ $(ATH9K_LDFLAGS) -lutils -lnvram hostapd2-clean: $(MAKE) -C hostapd-wps/hostapd clean $(MAKE) -C hostapd-wps/wpa_supplicant clean hostapd2-install: install -D hostapd-wps/wpad $(INSTALLDIR)/hostapd2/usr/sbin/wpad ifeq ($(CONFIG_WPS),y) install -D hostapd-wps/hostapd/hostapd_cli $(INSTALLDIR)/hostapd2/usr/sbin/hostapd_cli endif cd $(INSTALLDIR)/hostapd2/usr/sbin && ln -sf wpad hostapd cd $(INSTALLDIR)/hostapd2/usr/sbin && ln -sf wpad wpa_supplicant