Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] target/iso9660/iso9660.mk
@ 2008-11-21 10:11 Roberto A. Foglietta
  2008-11-21 10:32 ` Bernhard Reutner-Fischer
  0 siblings, 1 reply; 7+ messages in thread
From: Roberto A. Foglietta @ 2008-11-21 10:11 UTC (permalink / raw)
  To: buildroot

Hi,

 when the user choose to use INITRAMFS iso9660 double its size because
initrd is also copied in iso9660 but kernel has its own.


Index: target/iso9660/iso9660.mk
===================================================================
--- target/iso9660/iso9660.mk	(revision 24103)
+++ target/iso9660/iso9660.mk	(working copy)
@@ -55,12 +55,17 @@
 endif

 $(ISO9660_TARGET): host-fakeroot $(LINUX_KERNEL) $(EXT2_TARGET) grub mkisofs
+	rm -rf $(ISO9660_TARGET_DIR)
 	mkdir -p $(ISO9660_TARGET_DIR)
 	mkdir -p $(ISO9660_TARGET_DIR)/boot/grub
 	cp $(GRUB_DIR)/stage2/stage2_eltorito $(ISO9660_TARGET_DIR)/boot/grub/
 	cp $(ISO9660_BOOT_MENU) $(ISO9660_TARGET_DIR)/boot/grub/menu.lst
 	cp $(LINUX_KERNEL) $(ISO9660_TARGET_DIR)/kernel
+ifneq ($(strip $(BR2_TARGET_ROOTFS_INITRAMFS)),y)
 	cp $(EXT2_TARGET) $(ISO9660_TARGET_DIR)/initrd
+else
+	touch $(ISO9660_TARGET_DIR)/initrd
+endif
 	# Use fakeroot to pretend all target binaries are owned by root
 	rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
 	touch $(PROJECT_BUILD_DIR)/.fakeroot.00000


-- 
/roberto
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iso9660.patch
Type: text/x-diff
Size: 823 bytes
Desc: not available
Url : http://busybox.net/lists/buildroot/attachments/20081121/1b746f4d/attachment.patch 

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-11-21 12:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-21 10:11 [Buildroot] [PATCH] target/iso9660/iso9660.mk Roberto A. Foglietta
2008-11-21 10:32 ` Bernhard Reutner-Fischer
2008-11-21 10:48   ` Roberto A. Foglietta
2008-11-21 11:11     ` Bernhard Reutner-Fischer
2008-11-21 11:22       ` Roberto A. Foglietta
2008-11-21 11:50         ` Bernhard Reutner-Fischer
2008-11-21 12:04           ` Roberto A. Foglietta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox