Browse Source

fix ccache build order

SVN-Revision: 5783
Felix Fietkau 19 years ago
parent
commit
f74dd32cba
1 changed files with 4 additions and 1 deletions
  1. 4 1
      toolchain/Makefile

+ 4 - 1
toolchain/Makefile

@@ -25,7 +25,10 @@ install: $(TARGETS_INSTALL)
 clean: $(TARGETS_CLEAN)
 clean: $(TARGETS_CLEAN)
 $(TARGETS_INSTALL): $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)
 $(TARGETS_INSTALL): $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)
 
 
-uClibc-prepare: ccache-prepare kernel-headers-prepare
+ifeq ($(CONFIG_CCACHE),y)
+  uClibc-prepare: ccache-install
+endif
+uClibc-prepare: kernel-headers-prepare
 ifeq ($(CONFIG_NATIVE_TOOLCHAIN),)
 ifeq ($(CONFIG_NATIVE_TOOLCHAIN),)
   binutils-prepare: uClibc-prepare
   binutils-prepare: uClibc-prepare
   gcc-prepare: binutils-install
   gcc-prepare: binutils-install