summaryrefslogtreecommitdiff
path: root/mk/uclibc.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-02-05 15:16:51 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-02-05 15:21:01 +0100
commit3c4f91a59db330595919efecf54aade16e3b6f23 (patch)
treef000df8f2cd6a0e04f1490637e3a3076f77831be /mk/uclibc.mk
parenteab582ccd77ccf4f8d9b4871d1e212751de40053 (diff)
downloadembtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.gz
embtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.bz2
embtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.xz
Toolchain: do not remove builddirs of toolchain components, instead clean them
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/uclibc.mk')
-rwxr-xr-xmk/uclibc.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/mk/uclibc.mk b/mk/uclibc.mk
index abb0037..2432604 100755
--- a/mk/uclibc.mk
+++ b/mk/uclibc.mk
@@ -84,6 +84,16 @@ $(UCLIBC_BUILD_DIR)/.headers_installed:
download_uclibc_headers:
$(call embtk_download_pkg,uClibc)
+define embtk_uclibc_clean
+ if [ -d $(UCLIBC_BUILD_DIR) ]; then \
+ $(MAKE) -C $(UCLIBC_BUILD_DIR) distclean; \
+ rm -rf $(UCLIBC_BUILD_DIR)/.installed; \
+ rm -rf $(UCLIBC_BUILD_DIR)/.headers_installed; \
+ fi
+endef
+
+uclibc_clean uclibc_headers_clean:
+ $(Q)$(embtk_uclibc_clean)
#
# uClibc configuration macros and target
#