From d20f1130f965eb9b70e1f47f765d0830bb804aa1 Mon Sep 17 00:00:00 2001 From: Bernhard Fischer Date: Mon, 6 Oct 2008 16:26:13 +0200 Subject: [PATCH] improve clean target --- toolchain/gcc/gcc-uclibc-4.x.mk | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk index e42dd13..f362cd5 100644 --- a/toolchain/gcc/gcc-uclibc-4.x.mk +++ b/toolchain/gcc/gcc-uclibc-4.x.mk @@ -392,11 +392,13 @@ gcc-clean: for prog in cpp gcc gcc-[0-9]* cc gfortran \ protoize unprotoize gcov gccbug g++; do \ rm -f $(STAGING_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-$$prog \ + $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/bin/$$prog \ $(STAGING_DIR)/usr/bin/$(GNU_TARGET_NAME)-$$prog; \ done for lib in libgcc_s.* libgcc_eh.* libgcc.*; do \ - rm -f $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/$$lib \ - $(STAGING_DIR)/usr/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION)/$$lib; \ + rm -rf $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/$$lib \ + $(STAGING_DIR)/usr/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION) \ + $(STAGING_DIR)/usr/libexec/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION); \ done rm -f $(STAGING_DIR)/usr/bin/cc @@ -527,12 +529,14 @@ gcc_target-clean: for prog in cpp gcc gcc-[0-9]* cc gfortran \ protoize unprotoize gcov gccbug g++; do \ rm -f $(TARGET_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-$$prog \ + $(TARGET_DIR)/usr/$(REAL_GNU_TARGET_NAME)/bin/$$prog \ $(TARGET_DIR)/usr/bin/$(GNU_TARGET_NAME)-$$prog \ $(TARGET_DIR)/usr/bin/$$prog; \ done for lib in libgcc_s.* libgcc_eh.* libgcc.*; do \ - rm -f $(TARGET_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/$$lib \ - $(TARGET_DIR)/usr/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION)/$$lib; \ + rm -rf $(TARGET_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/$$lib \ + $(TARGET_DIR)/usr/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION) \ + $(TARGET_DIR)/usr/libexec/gcc/$(REAL_GNU_TARGET_NAME)/$(GCC_VERSION); \ done rm -f $(TARGET_DIR)/usr/bin/cc -- 2.11.4.GIT