poky/meta/classes
Ross Burton 7fee41dcef classes/python_pep517: consolidate stub do_configure
As PEP517 doesn't have an explicit configure step, we can stub out the
do_configure task once instead of the calling classes doing it.

(From OE-Core rev: fd17edbd00f1583eb9e1912ab269dd4dc2631a6f)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-17 16:44:33 +00:00
..
allarch.bbclass allarch: Fix interaction with qemu class 2022-01-07 23:10:26 +00:00
archiver.bbclass meta/scripts: Automated conversion of OE renamed variables 2022-02-21 23:37:27 +00:00
autotools-brokensep.bbclass
autotools.bbclass autotools.bbclass: use ordinary append for file-checksums update 2021-09-26 14:36:48 +01:00
baremetal-image.bbclass baremetal-image: Fix do_image dependencies 2021-10-08 16:44:00 +01:00
base.bbclass meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00
bash-completion.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
bin_package.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
binconfig-disabled.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
binconfig.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
buildhistory.bbclass buildhistory.bbclass: create the buildhistory directory when needed 2022-03-02 18:43:25 +00:00
buildstats-summary.bbclass
buildstats.bbclass buildstats.bbclass: log host data on failure to task specific file 2021-07-10 22:42:22 +01:00
cargo_common.bbclass crate-fetch: Switch to version contained in bitbake 2022-01-19 23:03:44 +00:00
cargo.bbclass rust: initial merge of most of meta-rust 2021-08-26 22:09:43 +01:00
ccache.bbclass ccache.bbclass: Use ccache-native and disable ccache for native recipes 2021-01-20 00:45:05 +00:00
ccmake.bbclass
chrpath.bbclass
cmake.bbclass Revert "cmake.bbclass: Set CXXFLAGS and CFLAGS" 2022-03-04 17:14:15 +00:00
cml1.bbclass Revert "cml1.bbclass: Return sorted list of cfg files" 2021-05-18 23:52:54 +01:00
compress_doc.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
copyleft_compliance.bbclass
copyleft_filter.bbclass
core-image.bbclass licence_image: Add lic-pkgs IMAGE_FEATURE 2021-07-13 14:27:53 +01:00
cpan_build.bbclass
cpan-base.bbclass cpan-base.bbclass: use raw string for regexp 2021-09-19 11:33:14 +01:00
cpan.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
create-spdx.bbclass create-spdx: Use function rather than AVAILABLE_LICENSES 2022-03-16 10:31:41 +00:00
cross-canadian.bbclass meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00
cross.bbclass native/cross: Add ar wrapper for determinism 2021-11-26 17:01:08 +00:00
crosssdk.bbclass
cve-check.bbclass meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00
debian.bbclass debian: Fix renaming packagedata dependencies 2021-12-06 11:09:53 +00:00
deploy.bbclass deploy.bbclass: Remove an unnecessary path from do_deploy[dirs] 2022-03-15 08:40:09 +00:00
devicetree.bbclass meta, meta-selftest: Replace more non-SPDX license identifiers 2022-03-01 23:44:59 +00:00
devshell.bbclass devpyshell: rename to pydevshell 2021-10-11 18:41:39 +01:00
devtool-source.bbclass devtool: fix modify with patches in override directories 2020-10-08 08:08:32 +01:00
devupstream.bbclass devupstream: fix handling of SRC_URI 2022-03-16 10:31:41 +00:00
distro_features_check.bbclass
distrooverrides.bbclass distrooverrides.bbclass: Correct override syntax 2021-08-05 08:53:41 +01:00
dos2unix.bbclass
externalsrc.bbclass reproducible: Merge code into base.bbclass 2021-10-16 17:41:59 +01:00
extrausers.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
features_check.bbclass features_check/insane: Use hasOverrides datastore method 2022-02-17 17:51:03 +00:00
fontcache.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
fs-uuid.bbclass
gconf.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
gettext.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
gi-docgen.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
gio-module-cache.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
glide.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
gnomebase.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
go-mod.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
go-ptest.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
go.bbclass go: correctly set debug-prefix-map and build directory 2022-01-05 17:18:15 +00:00
goarch.bbclass Allow global override of golang GO_DYNLINK 2021-08-20 08:53:03 +01:00
gobject-introspection-data.bbclass
gobject-introspection.bbclass gobject-introspection: replace prelink-rtld with objdump -p 2022-02-01 07:31:18 +00:00
grub-efi-cfg.bbclass grub-efi-cfg: exclude OVERRIDES from build_efi_cfg vardeps 2020-12-15 22:51:56 +00:00
grub-efi.bbclass
gsettings.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
gtk-doc.bbclass gtk-doc/meson: Fix typos 2022-01-07 14:39:17 +00:00
gtk-icon-cache.bbclass gtk-icon-cache: Allow using gtk4 2022-02-25 12:41:23 +00:00
gtk-immodules-cache.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
icecc.bbclass icecc.bbclass: enable networking in all tasks 2022-03-02 18:43:24 +00:00
image_types_wic.bbclass wic/bootimg-efi: Add Unified Kernel Image option 2021-10-04 15:03:53 +01:00
image_types.bbclass image_types: allow the creation of block devices on top of UBI volumes 2021-10-23 17:42:27 +01:00
image-artifact-names.bbclass reproducible: Merge code into base.bbclass 2021-10-16 17:41:59 +01:00
image-buildinfo.bbclass
image-combined-dbg.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
image-container.bbclass meta: Convert IMAGE_TYPEDEP to use override syntax 2021-08-04 20:45:41 +01:00
image-live.bbclass meta: Convert IMAGE_TYPEDEP to use override syntax 2021-08-04 20:45:41 +01:00
image-postinst-intercepts.bbclass
image.bbclass image.bbclass: Remove two unnecessary paths from do_rootfs[dirs] 2022-03-15 08:40:09 +00:00
insane.bbclass meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00
kernel-arch.bbclass
kernel-artifact-names.bbclass classes/kernel*: add variables to allow changing artifact extension 2021-12-22 23:11:45 +00:00
kernel-devicetree.bbclass classes/kernel*: add variables to allow changing artifact extension 2021-12-22 23:11:45 +00:00
kernel-fitimage.bbclass kernel-fitimage: allow overriding FIT configuration prefix 2022-03-16 10:31:41 +00:00
kernel-grub.bbclass meta: Manual override fixes 2021-08-02 15:44:10 +01:00
kernel-module-split.bbclass Allow opt-out of split kernel modules 2021-08-27 11:54:33 +01:00
kernel-uboot.bbclass kernel-uboot: Handle gzip and lzo compression options 2021-07-28 23:47:00 +01:00
kernel-uimage.bbclass
kernel-yocto.bbclass kernel-yocto: don't apply config metadata patches twice 2021-10-07 15:06:34 +01:00
kernel.bbclass kernel: make kernel-base recommend kernel-image, not depend 2022-02-21 21:53:52 +00:00
kernelsrc.bbclass
lib_package.bbclass
libc-package.bbclass libc_package/buildstats: Fix python regex quoting warnings 2021-09-26 16:35:00 +01:00
license_image.bbclass base/license: Rework INCOMPATIBLE_LICENSE variable handling 2022-03-02 18:43:25 +00:00
license.bbclass license: Drop AVAILABLE_LICENSES 2022-03-16 10:31:41 +00:00
linux-dummy.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
linux-kernel-base.bbclass
linuxloader.bbclass linuxloader.bbclass: Add entry for ppc64 LE glibc loader 2021-06-17 13:42:31 +01:00
live-vm-common.bbclass
logging.bbclass
manpages.bbclass manpages: Fix override/append ordering and hence task signatures 2021-12-20 15:29:01 +00:00
mcextend.bbclass
meson-routines.bbclass meson.bbclass: split python routines into a separate class 2021-05-14 07:57:27 +01:00
meson.bbclass gtk-doc/meson: Fix typos 2022-01-07 14:39:17 +00:00
metadata_scm.bbclass metadata_scm.bbclass: Use immediate expansion for the METADATA_* variables 2021-03-14 16:33:59 +00:00
migrate_localcount.bbclass
mime-xdg.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
mime.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
mirrors.bbclass mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org 2021-11-13 16:11:27 +00:00
module-base.bbclass
module.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
multilib_global.bbclass multilib_global.bbclass: fix setting preferred version for canadian recipes 2022-03-02 18:44:17 +00:00
multilib_header.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
multilib_script.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
multilib.bbclass base/license: Rework INCOMPATIBLE_LICENSE variable handling 2022-03-02 18:43:25 +00:00
native.bbclass classes/native: Propagate dependencies to outhash 2022-01-17 11:49:11 +00:00
nativesdk.bbclass nativesdk: Handle chown/chgrp calls in nativesdk do_install tasks 2021-11-26 17:01:08 +00:00
nopackages.bbclass
npm.bbclass npm: Remove unnecessary configs argument from npm run command 2021-10-23 17:42:28 +01:00
oelint.bbclass
overlayfs-etc.bbclass overlayfs-etc: add condition to package-management feature conflict 2022-03-10 13:07:38 +00:00
overlayfs.bbclass overlayfs: add systemd unit path prefix to FILES:${PN} array 2022-03-10 13:07:37 +00:00
own-mirrors.bbclass own-mirrors.bbclass: Clean up the additions to PREMIRRORS 2021-11-11 17:09:17 +00:00
package_deb.bbclass package_deb/ipk/rpm: Add more minimal do_build dependencies back 2022-01-04 23:14:05 +00:00
package_ipk.bbclass package_deb/ipk/rpm: Add more minimal do_build dependencies back 2022-01-04 23:14:05 +00:00
package_pkgdata.bbclass package_pkgdata: Avoid task hash mismatches for generic task changes 2021-06-26 11:27:39 +01:00
package_rpm.bbclass package_deb/ipk/rpm: Add more minimal do_build dependencies back 2022-01-04 23:14:05 +00:00
package_tar.bbclass
package.bbclass package.bbclass: Remove an unnecessary path from do_package[dirs] 2022-03-15 08:40:09 +00:00
packagedata.bbclass packagedata: Fix after override syntax change 2021-08-06 09:25:25 +01:00
packagegroup.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
patch.bbclass patch: Fix exception reporting with repr() 2021-10-26 12:08:18 +01:00
perl-version.bbclass
perlnative.bbclass
pixbufcache.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
pkgconfig.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
populate_sdk_base.bbclass populate_sdk_base: remove unneeded dirs such as /dev 2022-01-08 14:17:35 +00:00
populate_sdk_ext.bbclass meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00
populate_sdk.bbclass
prexport.bbclass
primport.bbclass
ptest-gnome.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
ptest-perl.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
ptest.bbclass lib/oe/qa,insane: Move extra error handling functions to library 2021-10-17 11:56:32 +01:00
pypi.bbclass pypi: Allow override of PyPI archive name 2021-08-13 14:44:05 +01:00
python_flit_core.bbclass classes/python_pep517: consolidate stub do_configure 2022-03-17 16:44:33 +00:00
python_pep517.bbclass classes/python_pep517: consolidate stub do_configure 2022-03-17 16:44:33 +00:00
python_poetry_core.bbclass classes/python_pep517: consolidate stub do_configure 2022-03-17 16:44:33 +00:00
python_pyo3.bbclass py3o: Rename to python_py3o 2022-03-16 08:48:08 +00:00
python_setuptools3_rust.bbclass setuptools3_rust: Rename to python_setuptools3_rust 2022-03-16 08:48:08 +00:00
python3-dir.bbclass python3: update 3.9.7 -> 3.10.0 2021-10-14 11:57:38 +01:00
python3native.bbclass python3native.bbclass: distutils -> sysconfig 2022-01-12 21:09:02 +00:00
python3targetconfig.bbclass python3targetconfig: Use for nativesdk too 2022-02-25 12:41:23 +00:00
qemu.bbclass Revert "qemu.bbclass: drop OLDEST_KERNEL reference" 2022-01-07 23:10:26 +00:00
qemuboot.bbclass conf/machine: fix QEMU x86 sound options 2022-03-10 13:07:37 +00:00
recipe_sanity.bbclass
relative_symlinks.bbclass
relocatable.bbclass
remove-libtool.bbclass
report-error.bbclass report-error: Drop pointless inherit 2021-07-10 22:43:41 +01:00
rm_work_and_downloads.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
rm_work.bbclass rm_work.bbclass: Fix for files starting with - 2021-09-28 17:55:04 +01:00
rootfs_deb.bbclass rootfs_deb: handle aarch64 SDK_ARCH 2021-02-18 23:40:01 +00:00
rootfs_ipk.bbclass rootfs_ipk: allow do_populate_sdk in parallel to do_rootfs 2021-01-13 23:13:45 +00:00
rootfs_rpm.bbclass rootfs_rpm.bbclass: distutils -> sysconfig module 2022-01-12 21:09:02 +00:00
rootfs-postcommands.bbclass classes: rootfs-postcommands: include /etc/fstab in overlayfs_qa_check 2022-03-04 17:14:15 +00:00
rootfsdebugfiles.bbclass
rust-bin.bbclass rust: initial merge of most of meta-rust 2021-08-26 22:09:43 +01:00
rust-common.bbclass rust: Introduce RUST_BUILD_ARCH 2022-03-02 18:44:17 +00:00
rust.bbclass rust: initial merge of most of meta-rust 2021-08-26 22:09:43 +01:00
sanity.bbclass OELAYOUT_ABI: bump, avoid tmp/ breakage by removing old cross manifests 2022-03-02 18:43:24 +00:00
scons.bbclass scons: support out-of-tree builds 2021-11-07 15:49:51 +00:00
setuptools_build_meta.bbclass classes/python_pep517: consolidate stub do_configure 2022-03-17 16:44:33 +00:00
setuptools3_legacy.bbclass classes: add setuptools3_legacy 2022-03-05 10:45:13 +00:00
setuptools3-base.bbclass setuptools3-base: improve RDEPENDS assignment 2022-03-12 09:20:03 +00:00
setuptools3.bbclass meta: rename pip_install_wheel.bbclass to python_pep517.bbclass 2022-03-13 12:23:48 +00:00
sign_ipk.bbclass
sign_package_feed.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
sign_rpm.bbclass
siteconfig.bbclass
siteinfo.bbclass ppc/siteinfo: Fix differences between musl and glibc 2022-03-15 08:40:09 +00:00
sstate.bbclass sstate: Allow optimisation of do_create_spdx task dependencies 2022-03-16 10:31:41 +00:00
staging.bbclass base/staging: use HOST_PREFIX, not TARGET_PREFIX 2022-02-25 15:30:04 +00:00
syslinux.bbclass
systemd-boot-cfg.bbclass
systemd-boot.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
systemd.bbclass meta: Manual override fixes 2021-08-02 15:44:10 +01:00
terminal.bbclass terminal.bbclass: force bash for devshell 2021-08-13 22:43:56 +01:00
testexport.bbclass testexport: rename create_tarball method 2020-09-21 23:54:39 +01:00
testimage.bbclass classes: Only allow network in existing network accessing code 2022-01-12 21:10:24 +00:00
testsdk.bbclass classes: Only allow network in existing network accessing code 2022-01-12 21:10:24 +00:00
texinfo.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
toaster.bbclass package/scripts: Fix FILES_INFO handling 2021-08-17 09:53:04 +01:00
toolchain-scripts-base.bbclass
toolchain-scripts.bbclass toolchain-scripts.bbclass: use double quotes for exported PS1 2022-02-08 14:20:18 +00:00
typecheck.bbclass
uboot-config.bbclass u-boot: Convert ${UBOOT_ENV}.cmd into ${UBOOT_ENV}.scr 2021-10-16 17:41:59 +01:00
uboot-extlinux-config.bbclass uboot-extlinux-config: Fix missing override conversion 2021-08-04 20:45:41 +01:00
uboot-sign.bbclass uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified 2021-12-09 13:49:51 +00:00
uninative.bbclass meta/scripts: Handle bitbake variable renaming 2022-02-21 23:37:27 +00:00
update-alternatives.bbclass package_rpm/update-alternatives: fix package's provides 2021-08-22 22:21:46 +01:00
update-rc.d.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
upstream-version-is-even.bbclass
useradd_base.bbclass add new extrausers command passwd-expire 2020-11-11 10:08:12 +00:00
useradd-staticids.bbclass classes/lib/useradd: The option -P is deprecated 2022-02-12 17:05:35 +00:00
useradd.bbclass useradd: Ensure preinst data is expanded correctly in pkgdata 2021-09-16 09:50:34 +01:00
utility-tasks.bbclass classes: Only allow network in existing network accessing code 2022-01-12 21:10:24 +00:00
utils.bbclass utils: Drop obsolete oe_machinstall function 2021-09-07 21:54:11 +01:00
vala.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
waf.bbclass meta/scripts: Handle bitbake variable renaming 2022-02-21 23:37:27 +00:00
xmlcatalog.bbclass Convert to new override syntax 2021-08-02 15:44:10 +01:00
yocto-check-layer.bbclass yocto-check-layer: add ability to perform tests from a global bbclass 2022-02-21 23:37:26 +00:00