From cfb2369bebbb692e08d664e07b43f209295c3d0c Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Tue, 8 Jan 2013 23:02:25 +0100 Subject: Host tools: ccache: set CCACHE_BASEDIR to main build directory Signed-off-by: Abdoulaye Walsimou Gaye --- mk/buildsystem.mk | 1 + mk/ccache.mk | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/mk/buildsystem.mk b/mk/buildsystem.mk index f1ef0ca..2a9d494 100644 --- a/mk/buildsystem.mk +++ b/mk/buildsystem.mk @@ -37,6 +37,7 @@ J := -j$(CONFIG_EMBTK_NUMBER_BUILD_JOBS) # New version of above variables names. The old names are scheduled for removal # embtk_sysroot := $(SYSROOT) +embtk_build := $(EMBTK_ROOT)/build embtk_tools := $(TOOLS) embtk_toolsb := $(TOOLS_BUILD) embtk_pkgb := $(PACKAGES_BUILD) diff --git a/mk/ccache.mk b/mk/ccache.mk index 5111ba4..8340720 100644 --- a/mk/ccache.mk +++ b/mk/ccache.mk @@ -37,6 +37,7 @@ CCACHE_BUILD_DIR := $(embtk_toolsb)/ccachehost-build CCACHE_HOST_DIR := $(embtk_htools)/usr/local/ccachehost CCACHE_DIR := $(EMBTK_ROOT)/.ccache +CCACHE_BASEDIR := $(embtk_build) CCACHE_BIN := $(CCACHE_HOST_DIR)/bin/ccache # Variables for use in env @@ -65,7 +66,8 @@ targetgcxx_cached := $(CCACHE_BIN) $(TARGETGCXX) targetclang_cached := $(CCACHE_BIN) $(TARGETCLANG) targetclangxx_cached := $(CCACHE_BIN) $(TARGETCLANGXX) -export CCACHE_DIR HOSTCC_CACHED HOSTCXX_CACHED TARGETCC_CACHED TARGETCXX_CACHED +export CCACHE_DIR CCACHE_BASEDIR +export HOSTCC_CACHED HOSTCXX_CACHED TARGETCC_CACHED TARGETCXX_CACHED CCACHE_PREFIX := $(CCACHE_HOST_DIR) -- cgit v1.2.3