diff options
Diffstat (limited to 'core/toolchain/common.mk')
-rw-r--r-- | core/toolchain/common.mk | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/core/toolchain/common.mk b/core/toolchain/common.mk index 59a72e0..76ff51e 100644 --- a/core/toolchain/common.mk +++ b/core/toolchain/common.mk @@ -91,10 +91,8 @@ endef # Toolchain compress/uncompress macros # define __embtk_toolchain_compress - cd $(embtk_generated); \ - tar -cjf $(TOOLCHAIN_PACKAGE) \ - $(notdir $(embtk_sysroot)) $(notdir $(embtk_tools)) && \ - mv $(TOOLCHAIN_PACKAGE) $(TOOLCHAIN_DIR)/$(TOOLCHAIN_PACKAGE) + tar -C $(embtk_generated) -cjf $(TOOLCHAIN_DIR)/$(TOOLCHAIN_PACKAGE) \ + $(notdir $(embtk_sysroot)) $(notdir $(embtk_tools)) endef define __embtk_toolchain_decompress @@ -105,6 +103,6 @@ define __embtk_toolchain_decompress endef define ___embtk_toolchain_decompress rm -rf $(embtk_sysroot) $(embtk_tools) - cd $(embtk_generated) && tar xjf $(TOOLCHAIN_DIR)/$(TOOLCHAIN_PACKAGE) + tar -C $(embtk_generated) -xjf $(TOOLCHAIN_DIR)/$(TOOLCHAIN_PACKAGE) $(__embtk_toolchain_mkinitdirs) endef |