mirror of
https://git.yoctoproject.org/poky
synced 2026-09-16 00:49:32 +02:00
Convert to new override syntax
This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -10,4 +10,4 @@
|
||||
MACHINE = "qemux86-64"
|
||||
require conf/multilib.conf
|
||||
MULTILIBS = "multilib:lib32"
|
||||
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
|
||||
DEFAULTTUNE:virtclass-multilib-lib32 = "x86"
|
||||
|
||||
@@ -10,4 +10,4 @@
|
||||
MACHINE = "qemux86-64"
|
||||
require conf/multilib.conf
|
||||
MULTILIBS = "multilib:libx32"
|
||||
DEFAULTTUNE_virtclass-multilib-libx32 = "x86-64-x32"
|
||||
DEFAULTTUNE:virtclass-multilib-libx32 = "x86-64-x32"
|
||||
|
||||
@@ -31,12 +31,12 @@ inherit baremetal-image
|
||||
COMPATIBLE_MACHINE = "qemuarmv5|qemuarm|qemuarm64|qemuriscv64"
|
||||
|
||||
BAREMETAL_QEMUARCH ?= ""
|
||||
BAREMETAL_QEMUARCH_qemuarmv5 = "versatile"
|
||||
BAREMETAL_QEMUARCH_qemuarm = "arm"
|
||||
BAREMETAL_QEMUARCH_qemuarm64 = "aarch64"
|
||||
BAREMETAL_QEMUARCH_qemuriscv64 = "riscv64"
|
||||
BAREMETAL_QEMUARCH:qemuarmv5 = "versatile"
|
||||
BAREMETAL_QEMUARCH:qemuarm = "arm"
|
||||
BAREMETAL_QEMUARCH:qemuarm64 = "aarch64"
|
||||
BAREMETAL_QEMUARCH:qemuriscv64 = "riscv64"
|
||||
|
||||
EXTRA_OEMAKE_append = " QEMUARCH=${BAREMETAL_QEMUARCH} V=1"
|
||||
EXTRA_OEMAKE:append = " QEMUARCH=${BAREMETAL_QEMUARCH} V=1"
|
||||
|
||||
|
||||
# Install binaries on the proper location for baremetal-image to fetch and deploy
|
||||
@@ -46,7 +46,7 @@ do_install(){
|
||||
install -m 755 ${B}/build/hello_baremetal_${BAREMETAL_QEMUARCH}.elf ${D}/${base_libdir}/firmware/${BAREMETAL_BINNAME}.elf
|
||||
}
|
||||
|
||||
FILES_${PN} += " \
|
||||
FILES:${PN} += " \
|
||||
${base_libdir}/firmware/${BAREMETAL_BINNAME}.bin \
|
||||
${base_libdir}/firmware/${BAREMETAL_BINNAME}.elf \
|
||||
"
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
#
|
||||
# More details can be found in the Kernel Dev Manual
|
||||
# http://www.yoctoproject.org/docs/current/kernel-dev/kernel-dev.html#changing-the-configuration
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI_append_mydistro += " \
|
||||
SRC_URI:append:mydistro += " \
|
||||
file://no_rfkill.cfg \
|
||||
"
|
||||
|
||||
@@ -15,4 +15,4 @@ S = "${WORKDIR}"
|
||||
# The inherit of module.bbclass will automatically name module packages with
|
||||
# "kernel-module-" prefix as required by the oe-core build environment.
|
||||
|
||||
RPROVIDES_${PN} += "kernel-module-hello"
|
||||
RPROVIDES:${PN} += "kernel-module-hello"
|
||||
|
||||
@@ -57,7 +57,7 @@ require recipes-kernel/linux/linux-yocto.inc
|
||||
SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git;protocol=git;nocheckout=1;name=machine"
|
||||
|
||||
LINUX_VERSION ?= "4.2"
|
||||
LINUX_VERSION_EXTENSION_append = "-custom"
|
||||
LINUX_VERSION_EXTENSION:append = "-custom"
|
||||
|
||||
# Modify SRCREV to a different commit hash in a copy of this recipe to
|
||||
# build a different release of the Linux kernel.
|
||||
|
||||
@@ -27,6 +27,6 @@ do_install () {
|
||||
install -m 0755 ${WORKDIR}/skeleton-test ${D}${sbindir}/
|
||||
}
|
||||
|
||||
RDEPENDS_${PN} = "initscripts"
|
||||
RDEPENDS:${PN} = "initscripts"
|
||||
|
||||
CONFFILES_${PN} += "${sysconfdir}/init.d/skeleton"
|
||||
CONFFILES:${PN} += "${sysconfdir}/init.d/skeleton"
|
||||
|
||||
@@ -30,19 +30,19 @@ USERADD_PACKAGES = "${PN} ${PN}-user3"
|
||||
# useradd command. Multiple users can be created by separating
|
||||
# the commands with a semicolon. Here we'll create two users,
|
||||
# user1 and user2:
|
||||
USERADD_PARAM_${PN} = "-u 1200 -d /home/user1 -r -s /bin/bash user1; -u 1201 -d /home/user2 -r -s /bin/bash user2"
|
||||
USERADD_PARAM:${PN} = "-u 1200 -d /home/user1 -r -s /bin/bash user1; -u 1201 -d /home/user2 -r -s /bin/bash user2"
|
||||
|
||||
# user3 will be managed in the useradd-example-user3 pacakge:
|
||||
# As an example, we use the -P option to set clear text password for user3
|
||||
USERADD_PARAM_${PN}-user3 = "-u 1202 -d /home/user3 -r -s /bin/bash -P 'user3' user3"
|
||||
USERADD_PARAM:${PN}-user3 = "-u 1202 -d /home/user3 -r -s /bin/bash -P 'user3' user3"
|
||||
|
||||
# GROUPADD_PARAM works the same way, which you set to the options
|
||||
# you'd normally pass to the groupadd command. This will create
|
||||
# groups group1 and group2:
|
||||
GROUPADD_PARAM_${PN} = "-g 880 group1; -g 890 group2"
|
||||
GROUPADD_PARAM:${PN} = "-g 880 group1; -g 890 group2"
|
||||
|
||||
# Likewise, we'll manage group3 in the useradd-example-user3 package:
|
||||
GROUPADD_PARAM_${PN}-user3 = "-g 900 group3"
|
||||
GROUPADD_PARAM:${PN}-user3 = "-g 900 group3"
|
||||
|
||||
do_install () {
|
||||
install -d -m 755 ${D}${datadir}/user1
|
||||
@@ -69,8 +69,8 @@ do_install () {
|
||||
chgrp -R group3 ${D}${datadir}/user3
|
||||
}
|
||||
|
||||
FILES_${PN} = "${datadir}/user1/* ${datadir}/user2/*"
|
||||
FILES_${PN}-user3 = "${datadir}/user3/*"
|
||||
FILES:${PN} = "${datadir}/user1/* ${datadir}/user2/*"
|
||||
FILES:${PN}-user3 = "${datadir}/user3/*"
|
||||
|
||||
# Prevents do_package failures with:
|
||||
# debugsources.list: No such file or directory:
|
||||
|
||||
Reference in New Issue
Block a user