diff options
Diffstat (limited to 'target/romfs/romfs.mk')
-rw-r--r-- | target/romfs/romfs.mk | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/target/romfs/romfs.mk b/target/romfs/romfs.mk deleted file mode 100644 index 6e7fbeedd..000000000 --- a/target/romfs/romfs.mk +++ /dev/null @@ -1,71 +0,0 @@ -############################################################# -# -# genromfs to build to target romfs filesystems -# -############################################################# -ROMFS_VERSION=0.5.2 -ROMFS_DIR=$(BUILD_DIR)/genromfs-$(ROMFS_VERSION) -ROMFS_SOURCE=genromfs-$(ROMFS_VERSION).tar.gz -ROMFS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/romfs - -$(DL_DIR)/$(ROMFS_SOURCE): - $(call DOWNLOAD,$(ROMFS_SITE),$(ROMFS_SOURCE)) - -$(ROMFS_DIR): $(DL_DIR)/$(ROMFS_SOURCE) - $(ZCAT) $(DL_DIR)/$(ROMFS_SOURCE) | tar -C $(BUILD_DIR) -xvf - - -$(ROMFS_DIR)/genromfs: $(ROMFS_DIR) - $(MAKE) -C $(ROMFS_DIR) - touch -c $@ - -romfs: $(ROMFS_DIR)/genromfs - -romfs-source: $(DL_DIR)/$(ROMFS_SOURCE) - -romfs-clean: - -$(MAKE) -C $(ROMFS_DIR) clean - -romfs-dirclean: - rm -rf $(ROMFS_DIR) - -############################################################# -# -# Build the romfs root filesystem image -# -############################################################# - -ROMFS_TARGET=$(IMAGE).romfs - -romfsroot: host-fakeroot makedevs romfs - # Use fakeroot to pretend all target binaries are owned by root - rm -f $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - touch $(BUILD_DIR)/.fakeroot.00000 - cat $(BUILD_DIR)/.fakeroot* > $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - echo "chown -R 0:0 $(TARGET_DIR)" >> $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) -ifneq ($(TARGET_DEVICE_TABLE),) - # Use fakeroot to pretend to create all needed device nodes - echo "$(HOST_DIR)/usr/bin/makedevs -d $(TARGET_DEVICE_TABLE) $(TARGET_DIR)" \ - >> $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) -endif - # Use fakeroot so genromfs believes the previous fakery - echo "$(ROMFS_DIR)/genromfs -d $(TARGET_DIR) -f $(ROMFS_TARGET)" >> $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - chmod a+x $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - $(HOST_DIR)/usr/bin/fakeroot -- $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - -@rm -f $(BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET)) - -romfsroot-source: romfs-source - -romfsroot-clean: - -$(MAKE) -C $(ROMFS_DIR) clean - -romfsroot-dirclean: - rm -rf $(ROMFS_DIR) - -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(BR2_TARGET_ROOTFS_ROMFS),y) -TARGETS+=romfsroot -endif |