diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-06 00:32:01 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-06 00:32:01 +0100 |
commit | 97699bff68f5ebc849268ca07fec6d9ffe36801c (patch) | |
tree | 59a9cf6f439822b8cf6d231870aaf20257428131 /mk/gcc.mk | |
parent | 30b2b8a6394777068c3a327b66005c8737735d4b (diff) | |
download | embtoolkit-97699bff68f5ebc849268ca07fec6d9ffe36801c.tar.gz embtoolkit-97699bff68f5ebc849268ca07fec6d9ffe36801c.tar.bz2 embtoolkit-97699bff68f5ebc849268ca07fec6d9ffe36801c.tar.xz |
Packages: use embtk_cleanup_{pkgname} whenever possible
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/gcc.mk')
-rw-r--r-- | mk/gcc.mk | 19 |
1 files changed, 17 insertions, 2 deletions
@@ -59,8 +59,6 @@ endif gcc%_install: $(call embtk_install_hostpkg,$(patsubst %_install,%,$@)) -gcc%_clean: - $(Q)rm -rf $(GCC$*_BUILD_DIR) # # GCC first stage # @@ -163,3 +161,20 @@ ifeq ($(CONFIG_EMBTK_64BITS_FS)$(CONFIG_EMBTK_CLIB_UCLIBC),yy) endif $(Q)touch $@ +# +# clean up macros and targets +# +define embtk_cleanup_gcc1 + rm -rf $(GCC1_BUILD_DIR) +endef + +define embtk_cleanup_gcc2 + rm -rf $(GCC2_BUILD_DIR) +endef + +define embtk_cleanup_gcc3 + rm -rf $(GCC3_BUILD_DIR) +endef + +gcc%_clean: + $(Q)$(embtk_cleanup_gcc$*) |