mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
meta: remove True option to getVar calls
getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) (From OE-Core rev: 7c552996597faaee2fbee185b250c0ee30ea3b5f) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
d5e67725ac
commit
c4e2c59088
@@ -11,7 +11,7 @@ COMPLEMENTARY_GLOB[ptest-pkgs] = '*-ptest'
|
||||
def complementary_globs(featurevar, d):
|
||||
all_globs = d.getVarFlags('COMPLEMENTARY_GLOB')
|
||||
globs = []
|
||||
features = set((d.getVar(featurevar, True) or '').split())
|
||||
features = set((d.getVar(featurevar) or '').split())
|
||||
for name, glob in all_globs.items():
|
||||
if name in features:
|
||||
globs.append(glob)
|
||||
@@ -57,30 +57,30 @@ SDK_PRE_INSTALL_COMMAND ?= ""
|
||||
SDK_POST_INSTALL_COMMAND ?= ""
|
||||
SDK_RELOCATE_AFTER_INSTALL ?= "1"
|
||||
|
||||
SDKEXTPATH ?= "~/${@d.getVar('DISTRO', True)}_sdk"
|
||||
SDK_TITLE ?= "${@d.getVar('DISTRO_NAME', True) or d.getVar('DISTRO', True)} SDK"
|
||||
SDKEXTPATH ?= "~/${@d.getVar('DISTRO')}_sdk"
|
||||
SDK_TITLE ?= "${@d.getVar('DISTRO_NAME') or d.getVar('DISTRO')} SDK"
|
||||
|
||||
SDK_TARGET_MANIFEST = "${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.target.manifest"
|
||||
SDK_HOST_MANIFEST = "${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.host.manifest"
|
||||
python write_target_sdk_manifest () {
|
||||
from oe.sdk import sdk_list_installed_packages
|
||||
from oe.utils import format_pkg_list
|
||||
sdkmanifestdir = os.path.dirname(d.getVar("SDK_TARGET_MANIFEST", True))
|
||||
sdkmanifestdir = os.path.dirname(d.getVar("SDK_TARGET_MANIFEST"))
|
||||
pkgs = sdk_list_installed_packages(d, True)
|
||||
if not os.path.exists(sdkmanifestdir):
|
||||
bb.utils.mkdirhier(sdkmanifestdir)
|
||||
with open(d.getVar('SDK_TARGET_MANIFEST', True), 'w') as output:
|
||||
with open(d.getVar('SDK_TARGET_MANIFEST'), 'w') as output:
|
||||
output.write(format_pkg_list(pkgs, 'ver'))
|
||||
}
|
||||
|
||||
python write_host_sdk_manifest () {
|
||||
from oe.sdk import sdk_list_installed_packages
|
||||
from oe.utils import format_pkg_list
|
||||
sdkmanifestdir = os.path.dirname(d.getVar("SDK_HOST_MANIFEST", True))
|
||||
sdkmanifestdir = os.path.dirname(d.getVar("SDK_HOST_MANIFEST"))
|
||||
pkgs = sdk_list_installed_packages(d, False)
|
||||
if not os.path.exists(sdkmanifestdir):
|
||||
bb.utils.mkdirhier(sdkmanifestdir)
|
||||
with open(d.getVar('SDK_HOST_MANIFEST', True), 'w') as output:
|
||||
with open(d.getVar('SDK_HOST_MANIFEST'), 'w') as output:
|
||||
output.write(format_pkg_list(pkgs, 'ver'))
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ def populate_sdk_common(d):
|
||||
from oe.sdk import populate_sdk
|
||||
from oe.manifest import create_manifest, Manifest
|
||||
|
||||
pn = d.getVar('PN', True)
|
||||
pn = d.getVar('PN')
|
||||
runtime_mapping_rename("TOOLCHAIN_TARGET_TASK", pn, d)
|
||||
runtime_mapping_rename("TOOLCHAIN_TARGET_TASK_ATTEMPTONLY", pn, d)
|
||||
|
||||
@@ -101,13 +101,13 @@ def populate_sdk_common(d):
|
||||
ld.setVar("PKGDATA_DIR", "${STAGING_DIR}/${SDK_ARCH}-${SDKPKGSUFFIX}${SDK_VENDOR}-${SDK_OS}/pkgdata")
|
||||
runtime_mapping_rename("TOOLCHAIN_HOST_TASK", pn, ld)
|
||||
runtime_mapping_rename("TOOLCHAIN_HOST_TASK_ATTEMPTONLY", pn, ld)
|
||||
d.setVar("TOOLCHAIN_HOST_TASK", ld.getVar("TOOLCHAIN_HOST_TASK", True))
|
||||
d.setVar("TOOLCHAIN_HOST_TASK_ATTEMPTONLY", ld.getVar("TOOLCHAIN_HOST_TASK_ATTEMPTONLY", True))
|
||||
d.setVar("TOOLCHAIN_HOST_TASK", ld.getVar("TOOLCHAIN_HOST_TASK"))
|
||||
d.setVar("TOOLCHAIN_HOST_TASK_ATTEMPTONLY", ld.getVar("TOOLCHAIN_HOST_TASK_ATTEMPTONLY"))
|
||||
|
||||
# create target/host SDK manifests
|
||||
create_manifest(d, manifest_dir=d.getVar('SDK_DIR', True),
|
||||
create_manifest(d, manifest_dir=d.getVar('SDK_DIR'),
|
||||
manifest_type=Manifest.MANIFEST_TYPE_SDK_HOST)
|
||||
create_manifest(d, manifest_dir=d.getVar('SDK_DIR', True),
|
||||
create_manifest(d, manifest_dir=d.getVar('SDK_DIR'),
|
||||
manifest_type=Manifest.MANIFEST_TYPE_SDK_TARGET)
|
||||
|
||||
populate_sdk(d)
|
||||
@@ -134,7 +134,7 @@ fakeroot create_sdk_files() {
|
||||
python check_sdk_sysroots() {
|
||||
# Fails build if there are broken or dangling symlinks in SDK sysroots
|
||||
|
||||
if d.getVar('CHECK_SDK_SYSROOTS', True) != '1':
|
||||
if d.getVar('CHECK_SDK_SYSROOTS') != '1':
|
||||
# disabled, bail out
|
||||
return
|
||||
|
||||
@@ -142,8 +142,8 @@ python check_sdk_sysroots() {
|
||||
return os.path.abspath(path)
|
||||
|
||||
# Get scan root
|
||||
SCAN_ROOT = norm_path("%s/%s/sysroots/" % (d.getVar('SDK_OUTPUT', True),
|
||||
d.getVar('SDKPATH', True)))
|
||||
SCAN_ROOT = norm_path("%s/%s/sysroots/" % (d.getVar('SDK_OUTPUT'),
|
||||
d.getVar('SDKPATH')))
|
||||
|
||||
bb.note('Checking SDK sysroots at ' + SCAN_ROOT)
|
||||
|
||||
@@ -218,7 +218,7 @@ EOF
|
||||
-e 's#@SDKEXTPATH@#${SDKEXTPATH}#g' \
|
||||
-e 's#@OLDEST_KERNEL@#${SDK_OLDEST_KERNEL}#g' \
|
||||
-e 's#@REAL_MULTIMACH_TARGET_SYS@#${REAL_MULTIMACH_TARGET_SYS}#g' \
|
||||
-e 's#@SDK_TITLE@#${@d.getVar("SDK_TITLE", True).replace('&', '\&')}#g' \
|
||||
-e 's#@SDK_TITLE@#${@d.getVar("SDK_TITLE").replace('&', '\&')}#g' \
|
||||
-e 's#@SDK_VERSION@#${SDK_VERSION}#g' \
|
||||
-e '/@SDK_PRE_INSTALL_COMMAND@/d' \
|
||||
-e '/@SDK_POST_INSTALL_COMMAND@/d' \
|
||||
@@ -268,7 +268,7 @@ do_populate_sdk[file-checksums] += "${COREBASE}/meta/files/toolchain-shar-reloca
|
||||
${COREBASE}/meta/files/toolchain-shar-extract.sh:True"
|
||||
|
||||
do_populate_sdk[dirs] = "${PKGDATA_DIR} ${TOPDIR}"
|
||||
do_populate_sdk[depends] += "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_DEPENDS', True).split()])} ${@d.getVarFlag('do_rootfs', 'depends', False)}"
|
||||
do_populate_sdk[rdepends] = "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_RDEPENDS', True).split()])}"
|
||||
do_populate_sdk[depends] += "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_DEPENDS').split()])} ${@d.getVarFlag('do_rootfs', 'depends', False)}"
|
||||
do_populate_sdk[rdepends] = "${@' '.join([x + ':do_populate_sysroot' for x in d.getVar('SDK_RDEPENDS').split()])}"
|
||||
do_populate_sdk[recrdeptask] += "do_packagedata do_package_write_rpm do_package_write_ipk do_package_write_deb"
|
||||
addtask populate_sdk
|
||||
|
||||
Reference in New Issue
Block a user