mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
selftest/runtime-test: Split the config values
Split the configuration values (common and specific) so it is easier to read what goes into the config file. Also the specific configurations are set in every loop so these do not append on each iteration. (From OE-Core rev: 58d43b470ffa9b498234b6845cacfd867218ca03) Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.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
6830a969f2
commit
9f269d1e51
@@ -203,11 +203,12 @@ postinst-delayed-t \
|
||||
rootfs_pkg = 'postinst-at-rootfs'
|
||||
boot_pkg = 'postinst-delayed-a'
|
||||
#Step 1
|
||||
features = 'MACHINE = "qemux86"\n'
|
||||
features += 'CORE_IMAGE_EXTRA_INSTALL += "%s %s "\n'% (rootfs_pkg, boot_pkg)
|
||||
features += 'IMAGE_FEATURES += "ssh-server-openssh"\n'
|
||||
common_features = 'MACHINE = "qemux86"\n'
|
||||
common_features += 'CORE_IMAGE_EXTRA_INSTALL += "%s %s "\n'% (rootfs_pkg, boot_pkg)
|
||||
common_features += 'IMAGE_FEATURES += "ssh-server-openssh"\n'
|
||||
for init_manager in ("sysvinit", "systemd"):
|
||||
#for sysvinit no extra configuration is needed,
|
||||
features = ''
|
||||
if (init_manager is "systemd"):
|
||||
features += 'DISTRO_FEATURES_append = " systemd"\n'
|
||||
features += 'VIRTUAL-RUNTIME_init_manager = "systemd"\n'
|
||||
@@ -217,7 +218,7 @@ postinst-delayed-t \
|
||||
"package_deb package_rpm package_ipk",
|
||||
"package_ipk package_deb package_rpm"):
|
||||
features += 'PACKAGE_CLASSES = "%s"\n' % classes
|
||||
self.write_config(features)
|
||||
self.write_config(common_features + features)
|
||||
|
||||
#Step 2
|
||||
bitbake('core-image-minimal')
|
||||
|
||||
Reference in New Issue
Block a user