summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-09 00:38:43 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-09 00:38:43 +0100
commita17e95504411d6a279b96932a4160ec5ced37c58 (patch)
treee020006cc128777ad2c6cc95113d4e0f9477aae0 /mk
parentf5440f7033019eea6cfc0a125db67259862a9671 (diff)
downloadembtoolkit-a17e95504411d6a279b96932a4160ec5ced37c58.tar.gz
embtoolkit-a17e95504411d6a279b96932a4160ec5ced37c58.tar.bz2
embtoolkit-a17e95504411d6a279b96932a4160ec5ced37c58.tar.xz
Toolchain: gcc: fix 3rd stage install
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/gcc.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/mk/gcc.mk b/mk/gcc.mk
index 02112da..a95fa25 100644
--- a/mk/gcc.mk
+++ b/mk/gcc.mk
@@ -153,20 +153,20 @@ CONFIG_EMBTK_GCC3_VERSION_GIT := $(CONFIG_EMBTK_GCC_VERSION_GIT)
CONFIG_EMBTK_GCC3_REFSPEC := $(CONFIG_EMBTK_GCC_REFSPEC)
define __embtk_postinstall_gcc3
- $(if $(CONFIG_EMBTK_32BITS_FS), \
+ ($(if $(CONFIG_EMBTK_32BITS_FS), \
cp -d $(embtk_tools)/$(STRICT_GNU_TARGET)/lib/*.so* \
- $(embtk_sysroot)/lib/) \
+ $(embtk_sysroot)/lib/ &&) \
$(if $(CONFIG_EMBTK_64BITS_FS), \
cp -d $(embtk_tools)/$(STRICT_GNU_TARGET)/lib64/*.so* \
- $(embtk_sysroot)/lib/) \
+ $(embtk_sysroot)/lib/ &&) \
$(if $(CONFIG_EMBTK_64BITS_FS_COMPAT32), \
cp -d $(embtk_tools)/$(STRICT_GNU_TARGET)/lib32/*.so* \
- $(embtk_sysroot)/lib32/) \
+ $(embtk_sysroot)/lib32/ &&) \
$(if $(CONFIG_EMBTK_64BITS_FS), \
$(if $(CONFIG_EMBTK_CLIB_UCLIBC), \
cd $(embtk_sysroot)/lib/; \
- ln -sf ld-uClibc.so.0 ld64-uClibc.so.0)) \
- touch $(GCC3_BUILD_DIR)/.gcc3_post_install
+ ln -sf ld-uClibc.so.0 ld64-uClibc.so.0 &&)) \
+ touch $(GCC3_BUILD_DIR)/.gcc3_post_install)
endef
define embtk_postinstall_gcc3
[ -e $(GCC3_BUILD_DIR)/.gcc3_post_install ] || \