mirror of
https://git.yoctoproject.org/poky
synced 2026-09-19 00:49:33 +02:00
buildtools: Add standalone make tarball
Some versions of make have bugs. Add a way to provide a make tarball that can be used on it's own in these cases. (From OE-Core rev: 4f1f6743fa252405075192633e19b9d2b03b7303) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -84,6 +84,7 @@ RECIPE_MAINTAINER:pn-builder = "Richard Purdie <richard.purdie@linuxfoundation.o
|
|||||||
RECIPE_MAINTAINER:pn-buildtools-extended-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
RECIPE_MAINTAINER:pn-buildtools-extended-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
||||||
RECIPE_MAINTAINER:pn-buildtools-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
RECIPE_MAINTAINER:pn-buildtools-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
||||||
RECIPE_MAINTAINER:pn-buildtools-docs-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
RECIPE_MAINTAINER:pn-buildtools-docs-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
||||||
|
RECIPE_MAINTAINER:pn-buildtools-make-tarball = "Richard Purdie <richard.purdie@linuxfoundation.org>"
|
||||||
RECIPE_MAINTAINER:pn-busybox = "Andrej Valek <andrej.valek@siemens.com>"
|
RECIPE_MAINTAINER:pn-busybox = "Andrej Valek <andrej.valek@siemens.com>"
|
||||||
RECIPE_MAINTAINER:pn-busybox-inittab = "Denys Dmytriyenko <denis@denix.org>"
|
RECIPE_MAINTAINER:pn-busybox-inittab = "Denys Dmytriyenko <denis@denix.org>"
|
||||||
RECIPE_MAINTAINER:pn-bzip2 = "Denys Dmytriyenko <denis@denix.org>"
|
RECIPE_MAINTAINER:pn-bzip2 = "Denys Dmytriyenko <denis@denix.org>"
|
||||||
|
|||||||
15
meta/recipes-core/meta/buildtools-make-tarball.bb
Normal file
15
meta/recipes-core/meta/buildtools-make-tarball.bb
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
require recipes-core/meta/buildtools-tarball.bb
|
||||||
|
|
||||||
|
DESCRIPTION = "SDK type target for building a standalone make binary. The tarball can be used to run bitbake builds \
|
||||||
|
on systems where make is broken (e.g. the 4.2.1 version on CentOS 8 based distros)."
|
||||||
|
SUMMARY = "Standalone tarball for running builds on systems with inadequate make"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
|
||||||
|
# Add nativesdk equivalent of build-essentials
|
||||||
|
TOOLCHAIN_HOST_TASK = "\
|
||||||
|
nativesdk-sdk-provides-dummy \
|
||||||
|
nativesdk-make \
|
||||||
|
"
|
||||||
|
TOOLCHAIN_OUTPUTNAME = "${SDK_ARCH}-buildtools-make-nativesdk-standalone-${DISTRO_VERSION}"
|
||||||
|
|
||||||
|
SDK_TITLE = "Make build tool"
|
||||||
Reference in New Issue
Block a user