From 9d70dd66e9c778650d768e95df56bebe4702e0bd Mon Sep 17 00:00:00 2001 From: nbd Date: Fri, 16 Nov 2007 03:47:11 +0000 Subject: [PATCH] fix config change detect for hostapd git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9565 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/hostapd/Makefile | 2 +- rules.mk | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package/hostapd/Makefile b/package/hostapd/Makefile index 322f88178..31ef18d8b 100644 --- a/package/hostapd/Makefile +++ b/package/hostapd/Makefile @@ -20,7 +20,7 @@ PKG_SOURCE_VERSION:=$(PKG_REV) PKG_BUILD_DEPENDS:=madwifi mac80211 include $(INCLUDE_DIR)/package.mk -STAMP_CONFIGURED:=$(STAMP_CONFIGURED)_$(call confvar,PACKAGE_kmod-mac80211 PACKAGE_kmod-madwifi) +$(eval $(call confvar,STAMP_CONFIGURED,CONFIG_PACKAGE_kmod-mac80211 CONFIG_PACKAGE_kmod-madwifi)) define Package/hostapd/Default SECTION:=net diff --git a/rules.mk b/rules.mk index 4a0fa32e3..14ff5acdf 100644 --- a/rules.mk +++ b/rules.mk @@ -139,7 +139,10 @@ export $(call shvar,$(1)) endef define confvar -$(foreach v,$(1),$(if $($(v)),y,n)) +$(1):=$$(strip $$($(1)))_ +$(foreach v,$(2), + $(1):=$$(strip $$($(1)))$(if $($(v)),y,n) +) endef # file extension