diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-01-07 21:01:44 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-01-07 21:01:44 +0100 |
commit | 9955ac620069f4a6144dc77a818919564cb9a3d5 (patch) | |
tree | bc41fac07b461365b4ee6afa1861833aa2d51441 /mk/uclibc.mk | |
parent | 616d963043ef928dc12423302b1c7454a43642cd (diff) | |
download | embtoolkit-9955ac620069f4a6144dc77a818919564cb9a3d5.tar.gz embtoolkit-9955ac620069f4a6144dc77a818919564cb9a3d5.tar.bz2 embtoolkit-9955ac620069f4a6144dc77a818919564cb9a3d5.tar.xz |
Build system: create macros to access various internal .dotfile and use of them
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/uclibc.mk')
-rwxr-xr-x | mk/uclibc.mk | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mk/uclibc.mk b/mk/uclibc.mk index 9f1a220..3e68412 100755 --- a/mk/uclibc.mk +++ b/mk/uclibc.mk @@ -104,12 +104,12 @@ define __embtk_install_uclibc_headers $(MAKE) -C $(UCLIBC_BUILD_DIR) $(UCLIBC_MAKE_OPTS) install_headers $(MAKE) -C $(UCLIBC_BUILD_DIR) $(UCLIBC_MAKE_OPTS) install_startfiles $(__embtk_install_uclibc_dummy) - touch $(call __embtk_pkg_dotinstalled_f,uclibc_headers) + $(call __embtk_setinstalled_pkg,uclibc_headers) endef define embtk_install_uclibc_headers - [ -e $(call __embtk_pkg_dotinstalled_f,uclibc_headers) ] || \ - $(__embtk_install_uclibc_headers) + $(if $(call __embtk_pkg_installed-y,uclubc_headers),, + $(__embtk_install_uclibc_headers)) endef # @@ -117,8 +117,8 @@ endef # 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)) + $(call __embtk_unsetinstalled_pkg,uclibc) && \ + $(call __embtk_unsetinstalled_pkg,uclibc_headers)) endef define embtk_cleanup_uclibc if [ -d $(UCLIBC_BUILD_DIR) ] \ |