[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