diff options
Diffstat (limited to 'recipes-core/images/mlinux-minimal-image.bb')
-rw-r--r-- | recipes-core/images/mlinux-minimal-image.bb | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/recipes-core/images/mlinux-minimal-image.bb b/recipes-core/images/mlinux-minimal-image.bb new file mode 100644 index 0000000..522ee2a --- /dev/null +++ b/recipes-core/images/mlinux-minimal-image.bb @@ -0,0 +1,40 @@ +DESCRIPTION = "mLinux minimal image" +LICENSE = "MIT" + +inherit core-image +inherit mlinux-image + +IMAGE_LINGUAS = "" +IMAGE_FEATURES += "ssh-server-openssh package-management" + +CORE_FEATURES = "packagegroup-core-boot packagegroup-distro-base \ + packagegroup-base-ext2 \ + packagegroup-base-usbhost packagegroup-base-usbgadget \ + udev-extraconf usb-gadget-mode \ + sysfsutils module-init-tools kernel-modules \ + bash procps mtd-utils mtd-utils-jffs2 \ + openssh-sftp-server \ + util-linux-mount util-linux-umount \ + ${CORE_IMAGE_EXTRA_INSTALL} \ + " + +NETWORKING_FEATURES = "ppp curl iproute2 \ + iptables iputils \ + " + +# mts-io: IO Controller for Multi-Tech hardware. +# (LEDs, temp sensor, serial lines, and more) +# +# config: Handles default config files stored in /var/config. +# /var/config is mounted on a separate flash partition so that config +# files survive flashing of rootfs. See recipe for details. +MULTITECH_FEATURES = "mts-io config mts-id-eeprom" + +UPGRADE_FEATURES = "upgrade-reboot mtd-utils-static" + +IMAGE_INSTALL = "${CORE_FEATURES} \ + ${NETWORKING_FEATURES} \ + ${UPGRADE_FEATURES} \ + ${MULTITECH_FEATURES} \ + " + |