summaryrefslogtreecommitdiff
path: root/mk/toolchain.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-01-24 21:26:33 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-01-24 21:26:33 +0100
commit8c38305342380bc8f84c0cc1f36aff7a40879eb5 (patch)
tree104cdc1c06a9f0443068e19648bf75b534a2bf24 /mk/toolchain.mk
parent5fcf81492c9df69f139af84b671b9cf4d5039e00 (diff)
downloadembtoolkit-8c38305342380bc8f84c0cc1f36aff7a40879eb5.tar.gz
embtoolkit-8c38305342380bc8f84c0cc1f36aff7a40879eb5.tar.bz2
embtoolkit-8c38305342380bc8f84c0cc1f36aff7a40879eb5.tar.xz
Toolchain generation: update compressed toolchain file name to show its components
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/toolchain.mk')
-rw-r--r--mk/toolchain.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index 975a6b3..8f29f4a 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -134,9 +134,15 @@ AUTOTOOLS_INSTALL := m4_install libtool_install autoconf_install
AUTOTOOLS_INSTALL += automake_install
# Toolchain internals
+__xtools_compiler-$(CONFIG_EMBTK_LLVM_ONLY_TOOLCHAIN) := clangllvm-$(LLVM_VERSION)
+__xtools_compiler-$(CONFIG_EMBTK_LLVM_DEFAULT_TOOLCHAIN) := clangllvm-$(LLVM_VERSION)
+__xtools_compiler-$(CONFIG_EMBTK_GCC_ONLY_TOOLCHAIN) := gcc-$(GCC_VERSION)
+__xtools_compiler-$(CONFIG_EMBTK_GCC_DEFAULT_TOOLCHAIN) := gcc-$(GCC_VERSION)
+__xtools_bins := $(__xtools_compiler-y)-$(embtk_clib)-$(embtk_clib_version)
+
+TOOLCHAIN_PACKAGE := toolchain-$(__xtools_archos)-$(__xtools_bins)-$(__xtools_env).tar.bz2
+TOOLCHAIN_DIR := $(embtk_generated)/toolchain-$(__xtools_archos)-$(__xtools_bins)-$(__xtools_env)
TOOLCHAIN_NAME := toolchain
-TOOLCHAIN_PACKAGE := toolchain-$(GNU_TARGET)-$(embtk_clib)-$(EMBTK_MCU_FLAG).tar.bz2
-TOOLCHAIN_DIR := $(embtk_generated)/toolchain-$(GNU_TARGET)-$(embtk_clib)-$(EMBTK_MCU_FLAG)
TOOLCHAIN_BUILD_DIR := $(TOOLCHAIN_DIR)
TOOLCHAIN_SRC_DIR := $(TOOLCHAIN_DIR)