mirror of
https://git.yoctoproject.org/poky
synced 2026-04-23 09:32:17 +02:00
Rename task to packagegroup
"Package group" is a much more appropriate name for these than task, since we use the word task to describe units of work executed by BitBake. (From OE-Core rev: 424dcf7046e4ad09dcc664eb1992201195247fcf) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
f1df3f828b
commit
272cb74d70
@@ -1,30 +1,6 @@
|
||||
# Task packages are only used to pull in other packages
|
||||
# via their dependencies. They are empty.
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
# By default, only the task package itself is in PACKAGES.
|
||||
# -dbg and -dev flavours are handled by the anonfunc below.
|
||||
# This means that task recipes used to build multiple task
|
||||
# packages have to modify PACKAGES after inheriting task.bbclass.
|
||||
PACKAGES = "${PN}"
|
||||
|
||||
# By default, task packages do not depend on a certain architecture.
|
||||
# Only if dependencies are modified by MACHINE_FEATURES, packages
|
||||
# need to be set to MACHINE_ARCH after inheriting task.bbclass
|
||||
PACKAGE_ARCH = "all"
|
||||
|
||||
# This automatically adds -dbg and -dev flavours of all PACKAGES
|
||||
# to the list. Their dependencies (RRECOMMENDS) are handled as usual
|
||||
# by package_depchains in a following step.
|
||||
python () {
|
||||
packages = d.getVar('PACKAGES', True).split()
|
||||
genpackages = []
|
||||
for pkg in packages:
|
||||
for postfix in ['-dbg', '-dev']:
|
||||
genpackages.append(pkg+postfix)
|
||||
d.setVar('PACKAGES', ' '.join(packages+genpackages))
|
||||
python __anonymous() {
|
||||
bb.warn("%s: task.bbclass is deprecated, please inherit packagegroup instead" % d.getVar("PN", True))
|
||||
}
|
||||
|
||||
# We don't want to look at shared library dependencies for the
|
||||
# dbg packages
|
||||
DEPCHAIN_DBGDEFAULTDEPS = "1"
|
||||
inherit packagegroup
|
||||
|
||||
|
||||
Reference in New Issue
Block a user