summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-06-13 21:40:44 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-06-13 21:46:48 +0200
commit968c3129edd58d6ae47eebca207fa06001bf8dca (patch)
tree76bd931d05fbfc5d398948656c2942a1d332108a
parent5b2e905def531c82d7b5300a828284bd762270ce (diff)
downloadembtoolkit-968c3129edd58d6ae47eebca207fa06001bf8dca.tar.gz
embtoolkit-968c3129edd58d6ae47eebca207fa06001bf8dca.tar.bz2
embtoolkit-968c3129edd58d6ae47eebca207fa06001bf8dca.tar.xz
Rootfs: make sure we have initial paths when building rootfs and make fakeroot and makedevs more verbous
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
-rw-r--r--mk/fakeroot.mk3
-rw-r--r--mk/rootfs.mk2
2 files changed, 4 insertions, 1 deletions
diff --git a/mk/fakeroot.mk b/mk/fakeroot.mk
index 13df96d..a9a6c4e 100644
--- a/mk/fakeroot.mk
+++ b/mk/fakeroot.mk
@@ -38,16 +38,19 @@ $(FAKEROOT_BUILD_DIR)/.installed: download_fakeroot $(FAKEROOT_BUILD_DIR)/.decom
@touch $@
download_fakeroot:
+ $(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)
$(FAKEROOT_BUILD_DIR)/.decompressed:
+ $(call EMBTK_GENERIC_MESSAGE,"Decompressing $(FAKEROOT_PACKAGE)...")
@tar -C $(TOOLS_BUILD) -xzf $(DOWNLOAD_DIR)/$(FAKEROOT_PACKAGE)
@mkdir -p $(FAKEROOT_BUILD_DIR)
@mkdir -p $(FAKEROOT_DIR)
@touch $@
$(FAKEROOT_BUILD_DIR)/.configured:
+ $(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)
diff --git a/mk/rootfs.mk b/mk/rootfs.mk
index ded6487..59cc631 100644
--- a/mk/rootfs.mk
+++ b/mk/rootfs.mk
@@ -29,7 +29,7 @@ include $(EMBTK_ROOT)/mk/makedevs.mk
#fakeroot
include $(EMBTK_ROOT)/mk/fakeroot.mk
-rootfs_build: $(ROOTFS_COMPONENTS)
+rootfs_build: mkinitialpath $(ROOTFS_COMPONENTS)
ifeq ($(CONFIG_EMBTK_TARGET_ARCH_64BITS),y)
@mkdir -p $(ROOTFS)/lib64
@mkdir -p $(ROOTFS)/usr/lib64