Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-target
SVN-Revision: 14939
This commit is contained in:
		| @@ -15,7 +15,7 @@ source "target/Config.in" | |||||||
| menu "Target Images" | menu "Target Images" | ||||||
| 	config TARGET_ROOTFS_INITRAMFS | 	config TARGET_ROOTFS_INITRAMFS | ||||||
| 		bool "ramdisk" | 		bool "ramdisk" | ||||||
| 		default n | 		default y if USES_INITRAMFS | ||||||
| 		depends LINUX_2_6 | 		depends LINUX_2_6 | ||||||
| 		help | 		help | ||||||
| 		  Embed the rootfs into the kernel (initramfs) | 		  Embed the rootfs into the kernel (initramfs) | ||||||
|   | |||||||
| @@ -163,6 +163,7 @@ sub target_config_features(@) { | |||||||
| 		/tgz/ and $ret .= "\tselect USES_TGZ\n"; | 		/tgz/ and $ret .= "\tselect USES_TGZ\n"; | ||||||
| 		/cpiogz/ and $ret .= "\tselect USES_CPIOGZ\n"; | 		/cpiogz/ and $ret .= "\tselect USES_CPIOGZ\n"; | ||||||
| 		/fpu/ and $ret .= "\tselect HAS_FPU\n"; | 		/fpu/ and $ret .= "\tselect HAS_FPU\n"; | ||||||
|  | 		/ramdisk/ and $ret .= "\tselect USES_INITRAMFS\n"; | ||||||
| 	} | 	} | ||||||
| 	return $ret; | 	return $ret; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -29,6 +29,9 @@ config USB_SUPPORT | |||||||
| config BIG_ENDIAN | config BIG_ENDIAN | ||||||
| 	bool | 	bool | ||||||
|  |  | ||||||
|  | config USES_INITRAMFS | ||||||
|  | 	bool | ||||||
|  |  | ||||||
| config USES_SQUASHFS | config USES_SQUASHFS | ||||||
| 	bool | 	bool | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| BOARDNAME:=Petitboot | BOARDNAME:=Petitboot | ||||||
| FEATURES:=fpu | FEATURES:=fpu ramdisk | ||||||
|  |  | ||||||
| DEFAULT_PACKAGES+= dnsmasq | DEFAULT_PACKAGES+= dnsmasq petitboot | ||||||
|  |  | ||||||
| define Target/Description | define Target/Description | ||||||
| 	Build Petitboot bootloader | 	Build Petitboot bootloader | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Hamish Guthrie
					Hamish Guthrie