diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-07-25 23:28:19 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-07-25 23:28:19 +0200 |
commit | a06bdb479a95ed49e4a58dd75c818086173534ae (patch) | |
tree | f3c206aa3daaf3354c185a2297420dd786326d6e /mk/fakeroot.mk | |
parent | 8fe32c17ce90cc6788bb9dfb5ac0e0decedaa5dd (diff) | |
download | embtoolkit-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.mk | 26 |
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) |