From cc1b164634a9275e70a57b170daa5fab11450c4b Mon Sep 17 00:00:00 2001 From: Luka Perkov Date: Wed, 16 Oct 2013 21:23:24 +0000 Subject: [PATCH] build: add menuconfig option for building FIT images Signed-off-by: Luka Perkov SVN-Revision: 38431 --- Config.in | 9 +++++++++ scripts/metadata.pl | 1 + target/Config.in | 3 +++ 3 files changed, 13 insertions(+) diff --git a/Config.in b/Config.in index a7ef477b20..7683a8bc41 100644 --- a/Config.in +++ b/Config.in @@ -189,6 +189,15 @@ menu "Target Images" Include the device tree blob file(s) in the rootfs. Typically the DTBs are placed below /boot. + comment "Image Type" + + config TARGET_IMAGE_FIT + bool "FIT image with kernel and DTB" + default y if USES_FIT + depends on USES_FIT + help + Create a u-boot FIT image containing kernel and DTB + endmenu menu "Global build settings" diff --git a/scripts/metadata.pl b/scripts/metadata.pl index ddcf50bf32..04fa827c64 100755 --- a/scripts/metadata.pl +++ b/scripts/metadata.pl @@ -172,6 +172,7 @@ sub target_config_features(@) { /targz/ and $ret .= "\tselect USES_TARGZ\n"; /cpiogz/ and $ret .= "\tselect USES_CPIOGZ\n"; /ubifs/ and $ret .= "\tselect USES_UBIFS\n"; + /fit/ and $ret .= "\tselect USES_FIT\n"; /fpu/ and $ret .= "\tselect HAS_FPU\n"; /spe_fpu/ and $ret .= "\tselect HAS_SPE_FPU\n"; /ramdisk/ and $ret .= "\tselect USES_INITRAMFS\n"; diff --git a/target/Config.in b/target/Config.in index 7f694e4c8b..94c10bb34d 100644 --- a/target/Config.in +++ b/target/Config.in @@ -63,6 +63,9 @@ config USES_CPIOGZ config USES_UBIFS bool +config USES_FIT + bool + config PROFILE_KCONFIG bool