summaryrefslogtreecommitdiff
path: root/mk/fakeroot.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-07-25 23:28:19 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-07-25 23:28:19 +0200
commita06bdb479a95ed49e4a58dd75c818086173534ae (patch)
treef3c206aa3daaf3354c185a2297420dd786326d6e /mk/fakeroot.mk
parent8fe32c17ce90cc6788bb9dfb5ac0e0decedaa5dd (diff)
downloadembtoolkit-a06bdb479a95ed49e4a58dd75c818086173534ae.tar.gz
embtoolkit-a06bdb479a95ed49e4a58dd75c818086173534ae.tar.bz2
embtoolkit-a06bdb479a95ed49e4a58dd75c818086173534ae.tar.xz
Embtk: Make use of J env var for parallel build
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/fakeroot.mk')
-rw-r--r--mk/fakeroot.mk26
1 files changed, 15 insertions, 11 deletions
diff --git a/mk/fakeroot.mk b/mk/fakeroot.mk
index d45c4a8..d6b860a 100644
--- a/mk/fakeroot.mk
+++ b/mk/fakeroot.mk
@@ -1,4 +1,4 @@
-#########################################################################################
+################################################################################
# GAYE Abdoulaye Walsimou, <walsimou@walsimou.com>
# Copyright(C) 2009 GAYE Abdoulaye Walsimou. All rights reserved.
#
@@ -14,14 +14,14 @@
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
-#########################################################################################
+################################################################################
#
# \file fakeroot.mk
-# \brief fakeroot.mk of Embtoolkit. fakeroot helps building root filesystem,
-# \brief without the need to be root.
+# \brief fakeroot.mk of Embtoolkit. fakeroot helps building root
+# \brief filesystem, without the need to be root.
# \author GAYE Abdoulaye Walsimou, <walsimou@walsimou.com>
# \date June 2009
-#########################################################################################
+################################################################################
FAKEROOT_VERSION := 1.11
FAKEROOT_SITE := http://snapshot.debian.net/archive/2008/12/31/debian/pool/main/f/fakeroot
@@ -32,15 +32,18 @@ FAKEROOT_BIN := $(FAKEROOT_DIR)/bin/fakeroot
fakeroot_install: $(FAKEROOT_BUILD_DIR)/.installed
-$(FAKEROOT_BUILD_DIR)/.installed: download_fakeroot $(FAKEROOT_BUILD_DIR)/.decompressed \
- $(FAKEROOT_BUILD_DIR)/.configured
- @$(MAKE) -C $(FAKEROOT_BUILD_DIR) && $(MAKE) -C $(FAKEROOT_BUILD_DIR) install
+$(FAKEROOT_BUILD_DIR)/.installed: download_fakeroot \
+ $(FAKEROOT_BUILD_DIR)/.decompressed $(FAKEROOT_BUILD_DIR)/.configured
+ @$(MAKE) -C $(FAKEROOT_BUILD_DIR) $(J)
+ $(MAKE) -C $(FAKEROOT_BUILD_DIR) install
@touch $@
download_fakeroot:
- $(call EMBTK_GENERIC_MESSAGE,"Downloading $(FAKEROOT_PACKAGE) if necessary...")
+ $(call EMBTK_GENERIC_MESSAGE,"Downloading $(FAKEROOT_PACKAGE) if \
+ necessary...")
@test -e $(DOWNLOAD_DIR)/$(FAKEROOT_PACKAGE) || \
- wget -O $(DOWNLOAD_DIR)/$(FAKEROOT_PACKAGE) $(FAKEROOT_SITE)/$(FAKEROOT_PACKAGE)
+ wget -O $(DOWNLOAD_DIR)/$(FAKEROOT_PACKAGE) \
+ $(FAKEROOT_SITE)/$(FAKEROOT_PACKAGE)
$(FAKEROOT_BUILD_DIR)/.decompressed:
$(call EMBTK_GENERIC_MESSAGE,"Decompressing $(FAKEROOT_PACKAGE)...")
@@ -50,7 +53,8 @@ $(FAKEROOT_BUILD_DIR)/.decompressed:
@touch $@
$(FAKEROOT_BUILD_DIR)/.configured:
- $(call EMBTK_GENERIC_MESSAGE,"Configuring fakeroot_$(FAKEROOT_VERSION)...")
+ $(call EMBTK_GENERIC_MESSAGE,"Configuring \
+ fakeroot_$(FAKEROOT_VERSION)...")
@cd $(FAKEROOT_BUILD_DIR); \
$(TOOLS_BUILD)/fakeroot-$(FAKEROOT_VERSION)/configure \
--prefix=$(FAKEROOT_DIR) --build=$(HOST_BUILD) --host=$(HOST_ARCH)