diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-09 22:20:12 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-09 22:20:12 +0100 |
commit | 1d846bff94675b38ddca3e22030d44adb2e93e5e (patch) | |
tree | 9f22493fff990423c4a79abcdcc864bf4962f41b /mk | |
parent | 2fcbcbe093a0747ba200bcc9ff11bb991bb60b7b (diff) | |
download | embtoolkit-1d846bff94675b38ddca3e22030d44adb2e93e5e.tar.gz embtoolkit-1d846bff94675b38ddca3e22030d44adb2e93e5e.tar.bz2 embtoolkit-1d846bff94675b38ddca3e22030d44adb2e93e5e.tar.xz |
Toolchain: uClibc: fix install after recent build system changes
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rwxr-xr-x | mk/uclibc.mk | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/mk/uclibc.mk b/mk/uclibc.mk index 962bca6..165e3b1 100755 --- a/mk/uclibc.mk +++ b/mk/uclibc.mk @@ -88,11 +88,15 @@ endef # # Clean up macros # +define __embtk_cleanup_uclibc + ($(MAKE) -C $(UCLIBC_BUILD_DIR) distclean && \ + rm -rf $(call __embtk_pkg_dotinstalled_f,uclibc) && \ + rm -rf $(call __embtk_pkg_dotinstalled_f,uclibc_headers)) +endef define embtk_cleanup_uclibc - if [ -d $(UCLIBC_BUILD_DIR) ]; then \ - $(MAKE) -C $(UCLIBC_BUILD_DIR) distclean; \ - rm -rf $(call __embtk_pkg_dotinstalled_f,uclibc); \ - rm -rf $(call __embtk_pkg_dotinstalled_f,uclibc_headers); \ + if [ -d $(UCLIBC_BUILD_DIR) ] \ + && [ -e $(UCLIBC_BUILD_DIR)/Makefile ]; then \ + $(__embtk_cleanup_uclibc) \ fi endef |