[git commit] buildsys: handle more clean targets

Mike Frysinger vapier at gentoo.org
Mon Jan 16 22:24:35 UTC 2012


commit: http://git.uclibc.org/uClibc/commit/?id=c3e65564910151c3dc5e827945e3138287a3b901
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master

Signed-off-by: Mike Frysinger <vapier at gentoo.org>
---
 Rules.mak |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Rules.mak b/Rules.mak
index a84584f..84d3fec 100644
--- a/Rules.mak
+++ b/Rules.mak
@@ -176,7 +176,7 @@ check_ld=$(shell \
 # Use variable indirection here so that we can have variable
 # names with fun chars in them like equal signs
 define check-tool-var
-ifeq ($(filter clean CLEAN_%,$(MAKECMDGOALS)),)
+ifeq ($(filter $(clean_targets) CLEAN_%,$(MAKECMDGOALS)),)
 _v = $(2)_$(3)
 ifndef $$(_v)
 $$(_v) := $$(call $(1),$(subst %, ,$(3)))
@@ -661,7 +661,7 @@ ifeq ($(LDSO_GNU_HASH_SUPPORT),y)
 # Be sure that binutils support it
 $(eval $(call check-ld-var,--hash-style=gnu))
 ifeq ($(LDFLAG_--hash-style=gnu),)
-ifneq ($(filter-out $(clean_targets) install_headers headers-y,$(MAKECMDGOALS)),)
+ifneq ($(filter-out $(clean_targets) CLEAN_% install_headers headers-y,$(MAKECMDGOALS)),)
 $(error Your binutils do not support --hash-style option, while you want to use it)
 endif
 else


More information about the uClibc-cvs mailing list