Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
SUMMARY = "A console-only image with more full-featured Linux system \
|
||||
functionality installed."
|
||||
|
||||
IMAGE_FEATURES += "splash ssh-server-openssh package-management"
|
||||
|
||||
IMAGE_INSTALL = "\
|
||||
packagegroup-core-boot \
|
||||
packagegroup-core-full-cmdline \
|
||||
${CORE_IMAGE_EXTRA_INSTALL} \
|
||||
"
|
||||
|
||||
inherit core-image
|
||||
@@ -0,0 +1,23 @@
|
||||
DESCRIPTION = "A development image that builds the kernel and packages that are \
|
||||
sensitive to kernel updates and version changes"
|
||||
|
||||
# Could also be core-image-basic, but we'll keep this small for now
|
||||
require recipes-core/images/core-image-minimal.bb
|
||||
|
||||
KERNEL_DEV_UTILS ?= "dropbear connman"
|
||||
KERNEL_DEV_TOOLS ?= "packagegroup-core-tools-profile packagegroup-core-buildessential kernel-devsrc"
|
||||
KERNEL_DEV_MODULE ?= "kernel-modules"
|
||||
|
||||
CORE_IMAGE_EXTRA_INSTALL += "${KERNEL_DEV_MODULE} \
|
||||
${KERNEL_DEV_UTILS} \
|
||||
${KERNEL_DEV_TOOLS} \
|
||||
systemtap \
|
||||
"
|
||||
|
||||
# We need extra space for things like kernel builds, etc.
|
||||
IMAGE_ROOTFS_EXTRA_SPACE:append = " + 3000000"
|
||||
|
||||
# Let's define our own subset to test, we can later add a on-target kernel build even!
|
||||
DEFAULT_TEST_SUITES = "ping ssh df connman syslog scp date parselogs"
|
||||
|
||||
IMAGE_FEATURES += "tools-profile"
|
||||
@@ -0,0 +1,23 @@
|
||||
SUMMARY = "Small image capable of booting a device with custom install scripts, \
|
||||
adding a second rootfs, used for testing."
|
||||
|
||||
# use -testfs live-install scripts
|
||||
PACKAGE_INSTALL = "initramfs-live-boot initramfs-live-install-testfs initramfs-live-install-efi-testfs busybox udev base-passwd ${ROOTFS_BOOTSTRAP_INSTALL}"
|
||||
|
||||
# Do not pollute the initrd image with rootfs features
|
||||
IMAGE_FEATURES = ""
|
||||
|
||||
IMAGE_NAME_SUFFIX ?= ""
|
||||
IMAGE_LINGUAS = ""
|
||||
|
||||
LICENSE = "MIT"
|
||||
|
||||
IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}"
|
||||
inherit core-image
|
||||
|
||||
IMAGE_ROOTFS_SIZE = "8192"
|
||||
IMAGE_ROOTFS_EXTRA_SPACE = "0"
|
||||
BAD_RECOMMENDATIONS += "busybox-syslog"
|
||||
|
||||
# Use the same restriction as initramfs-live-install-testfs
|
||||
COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
|
||||
@@ -0,0 +1,18 @@
|
||||
SUMMARY = "A test controller image to be deployed on a target useful for testing other images using the OEQA runtime tests"
|
||||
|
||||
IMAGE_FEATURES += "ssh-server-openssh package-management"
|
||||
|
||||
inherit core-image
|
||||
|
||||
# the deploy code requires bash and
|
||||
# normal linux utilities not busybox ones
|
||||
IMAGE_INSTALL += "\
|
||||
bash coreutils util-linux tar gzip bzip2 kmod \
|
||||
python3-modules python3-misc \
|
||||
e2fsprogs e2fsprogs-mke2fs parted \
|
||||
"
|
||||
# we need a particular initramfs for live images
|
||||
# that pulls custom install scripts which take
|
||||
# care of partitioning for us
|
||||
INITRD_IMAGE = "core-image-testcontroller-initramfs"
|
||||
|
||||
Reference in New Issue
Block a user