Skip to content

Instantly share code, notes, and snippets.

@kergoth
Created April 12, 2022 20:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kergoth/aeaf1868fba83d93f9cfb558cc549911 to your computer and use it in GitHub Desktop.
Save kergoth/aeaf1868fba83d93f9cfb558cc549911 to your computer and use it in GitHub Desktop.
SUMMARY = "Meta package for building a minimal installable toolchain"
LICENSE = "MIT"
INHIBIT_DEFAULT_DEPS = "1"
inherit populate_sdk
TOOLCHAIN_HOST_TASK = "packagegroup-cross-canadian-${MACHINE}"
TOOLCHAIN_TARGET_TASK = "${@multilib_pkg_extend(d, 'packagegroup-core-standalone-sdk-target')} target-sdk-provides-dummy"
SDK_INCLUDE_TOOLCHAIN = ""
do_fetch[noexec] = "1"
do_unpack[noexec] = "1"
do_patch[noexec] = "1"
do_configure[noexec] = "1"
do_compile[noexec] = "1"
do_install[noexec] = "1"
deltask do_populate_lic
deltask do_populate_sysroot
do_package[noexec] = "1"
deltask do_package_qa
do_packagedata[noexec] = "1"
deltask do_package_write_ipk
deltask do_package_write_deb
deltask do_package_write_rpm
addtask do_populate_sdk before do_build
# Allow for ESDK construction also
inherit populate_sdk_ext
# Work around extsdk failure with non-image recipes
do_image_complete () {
:
}
do_image_complete[noexec] = "1"
addtask do_image_complete before do_build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment