diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2015-12-02 15:04:38 +1300 |
---|---|---|
committer | Paul Eggleton <paul.eggleton@linux.intel.com> | 2016-05-09 16:33:52 +1200 |
commit | 29259d2220b8e6e577a3efaa160b77e3366fb6d5 (patch) | |
tree | 457bc3de22e04390de63e720645b8a47a247beec /meta/classes/image_types.bbclass | |
parent | 35665d96131a41adc73cd9149f0d21d23e796714 (diff) | |
download | openembedded-core-contrib-29259d2220b8e6e577a3efaa160b77e3366fb6d5.tar.gz |
classes/image: check kernel config supports IMAGE_FSTYPES itemspaule/kernel-check
A lot of the IMAGE_FSTYPES items require the appropriate filesystem
driver to be enabled in the kernel configuration; e.g. in order to read
a btrfs filesystem, the kernel must enable CONFIG_BTRFS_FS. Add a check
to ensure that is the case.
Fixes [YOCTO #5574].
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'meta/classes/image_types.bbclass')
-rw-r--r-- | meta/classes/image_types.bbclass | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/meta/classes/image_types.bbclass b/meta/classes/image_types.bbclass index 53af7ca8dc..dd79726237 100644 --- a/meta/classes/image_types.bbclass +++ b/meta/classes/image_types.bbclass @@ -240,6 +240,17 @@ IMAGE_DEPENDS_ubifs = "mtd-utils-native" IMAGE_DEPENDS_multiubi = "mtd-utils-native" IMAGE_DEPENDS_wic = "parted-native" +IMAGE_TYPE_KERNEL_OPTIONS_jffs2 = "CONFIG_JFFS2_FS" +IMAGE_TYPE_KERNEL_OPTIONS_jffs2.sum = "CONFIG_JFFS2_SUMMARY" +IMAGE_TYPE_KERNEL_OPTIONS_cramfs = "CONFIG_CRAMFS" +IMAGE_TYPE_KERNEL_OPTIONS_ext2 = "CONFIG_EXT2_FS|CONFIG_EXT4_USE_FOR_EXT23" +IMAGE_TYPE_KERNEL_OPTIONS_ext3 = "CONFIG_EXT3_FS|CONFIG_EXT4_USE_FOR_EXT23" +IMAGE_TYPE_KERNEL_OPTIONS_ext4 = "CONFIG_EXT4_FS" +IMAGE_TYPE_KERNEL_OPTIONS_btrfs = "CONFIG_BTRFS_FS" +IMAGE_TYPE_KERNEL_OPTIONS_squashfs = "CONFIG_SQUASHFS" +IMAGE_TYPE_KERNEL_OPTIONS_squashfs-xz = "CONFIG_SQUASHFS_XZ" +IMAGE_TYPE_KERNEL_OPTIONS_squashfs-lzo = "CONFIG_SQUASHFS_LZO" + # This variable is available to request which values are suitable for IMAGE_FSTYPES IMAGE_TYPES = " \ jffs2 jffs2.sum \ |