From 2a7348129a42f21095fcd62e47a035f78d254130 Mon Sep 17 00:00:00 2001 From: Adrian Dudau Date: Thu, 12 Dec 2013 17:36:38 +0100 Subject: initial commit of Enea Linux 3.1 Migrated from the internal git server on the dora-enea branch Signed-off-by: Adrian Dudau --- images/enea-image-demo.bb | 61 +++++++++++++++++++++++++++++++++++++++ images/enea-image-minimal.bb | 29 +++++++++++++++++++ images/enea-image-test-bash.bb | 21 ++++++++++++++ images/enea-image-test-busybox.bb | 13 +++++++++ 4 files changed, 124 insertions(+) create mode 100644 images/enea-image-demo.bb create mode 100644 images/enea-image-minimal.bb create mode 100644 images/enea-image-test-bash.bb create mode 100644 images/enea-image-test-busybox.bb (limited to 'images') diff --git a/images/enea-image-demo.bb b/images/enea-image-demo.bb new file mode 100644 index 0000000..1f73d43 --- /dev/null +++ b/images/enea-image-demo.bb @@ -0,0 +1,61 @@ +# Uncomment for opkg/dpkg/rpm on available on target +IMAGE_FSTYPES += "ext2.gz.u-boot ext3 tar.gz" +IMAGE_FEATURES += "package-management" + +IMAGE_FEATURES += "eclipse-debug tools-debug tools-profile dbg-pkgs ssh-server-openssh" + +ENEA_GPL = " \ + linx \ + linx-mod" + +ENEA_GPL_qemux86 = "" +ENEA_GPL_qemuppc = "" +ENEA_GPL_armv5 = "" +ENEA_GPL_armv7a = "" + +VALGRIND ?= "" +VALGRIND_powerpc ?= "valgrind" +VALGRIND_e500v2 ?= "" +VALGRIND_x86 ?= "valgrind" +VALGRIND_x86_64 ?= "valgrind" +VALGRIND_armv7a ?= "valgrind" + +IMAGE_INSTALL = " \ + packagegroup-enea-core-boot \ + packagegroup-enea-debug \ + packagegroup-enea-profile \ + ${ROOTFS_PKGMANAGE_BOOTSTRAP} \ + kexec-tools \ + openssl \ + bc \ + dhcp-client \ + sqlite3 \ + pramfs-init \ + zip \ + gettext \ + gettext-runtime \ + mtd-utils \ + net-tools \ + pciutils \ + ltp \ + libuio \ + usbutils \ + lttng-tools \ + lttng-modules \ + babeltrace \ + netbase \ + sudo \ + ${ENEA_GPL} \ + ${VALGRIND} \ + " + +IMAGE_INSTALL += "kernel-modules " + +IMAGE_LINGUAS = "" + +inherit core-image +inherit image_types_uboot + +IMAGE_ROOTFS_SIZE = "1" +# Increased the overhead factor to be able to build via nfs. +IMAGE_OVERHEAD_FACTOR = "2" diff --git a/images/enea-image-minimal.bb b/images/enea-image-minimal.bb new file mode 100644 index 0000000..85920db --- /dev/null +++ b/images/enea-image-minimal.bb @@ -0,0 +1,29 @@ +# +# Poky specific package kits. +# + +# no need for udev +VIRTUAL-RUNTIME_dev_manager = "" + + +# +# Enea Specific Packages +# +IMAGE_INSTALL = " \ + packagegroup-enea-core-boot \ + pramfs-init \ + " + +IMAGE_LINGUAS = "" + +LICENSE = "MIT" + +inherit core-image +inherit image_types_uboot + +IMAGE_FSTYPES += "ext2.gz.u-boot ext3 tar.gz" + +# The bigger of below two will be chosen +IMAGE_ROOTFS_SIZE = "1" +# Increased the overhead factor to be able to build via nfs. +IMAGE_OVERHEAD_FACTOR = "2" diff --git a/images/enea-image-test-bash.bb b/images/enea-image-test-bash.bb new file mode 100644 index 0000000..9e05e19 --- /dev/null +++ b/images/enea-image-test-bash.bb @@ -0,0 +1,21 @@ +IMAGE_FSTYPES += "ext2.gz.u-boot ext3 tar.gz" +IMAGE_FEATURES += "ptest-pkgs" +IMAGE_FEATURES += "ssh-server-openssh" + +PERF ?= "perf" +PERF_armv5 ?= "" +PERF_armv6 ?= "" +PERF_armv7a ?= "" + +IMAGE_INSTALL = " \ + packagegroup-enea-core-boot \ + packagegroup-enea-ptest \ + packagegroup-enea-ddt \ + packagegroup-enea-sys \ + openssh \ + console-tools \ + ${PERF}\ + " + +inherit core-image +inherit image_types_uboot diff --git a/images/enea-image-test-busybox.bb b/images/enea-image-test-busybox.bb new file mode 100644 index 0000000..04b67e3 --- /dev/null +++ b/images/enea-image-test-busybox.bb @@ -0,0 +1,13 @@ +IMAGE_FSTYPES += "ext2.gz.u-boot ext3 tar.gz" +IMAGE_FEATURES += "ptest-pkgs" +IMAGE_FEATURES += "ssh-server-dropbear" + +IMAGE_INSTALL = " \ + packagegroup-enea-core-boot \ + packagegroup-enea-ptest \ + packagegroup-enea-sys \ + dropbear \ + " + +inherit core-image +inherit image_types_uboot -- cgit v1.2.3-54-g00ecf