diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-08 23:02:25 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-08 23:02:25 +0100 |
commit | cfb2369bebbb692e08d664e07b43f209295c3d0c (patch) | |
tree | 67395dec967a157702d855154c4c2ed29acf570b | |
parent | 63e098ffbd2d5546d1f91d61977ef8bfe31c44c8 (diff) | |
download | embtoolkit-cfb2369bebbb692e08d664e07b43f209295c3d0c.tar.gz embtoolkit-cfb2369bebbb692e08d664e07b43f209295c3d0c.tar.bz2 embtoolkit-cfb2369bebbb692e08d664e07b43f209295c3d0c.tar.xz |
Host tools: ccache: set CCACHE_BASEDIR to main build directory
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r-- | mk/buildsystem.mk | 1 | ||||
-rw-r--r-- | mk/ccache.mk | 4 |
2 files changed, 4 insertions, 1 deletions
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) |