summaryrefslogtreecommitdiff
path: root/mk/uclibc.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-07 21:01:44 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-07 21:01:44 +0100
commit9955ac620069f4a6144dc77a818919564cb9a3d5 (patch)
treebc41fac07b461365b4ee6afa1861833aa2d51441 /mk/uclibc.mk
parent616d963043ef928dc12423302b1c7454a43642cd (diff)
downloadembtoolkit-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-xmk/uclibc.mk10
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) ] \