Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 1 | require recipes-core/meta/buildtools-tarball.bb |
| 2 | |
| 3 | DESCRIPTION = "SDK type target for building a standalone tarball containing build-essentials, python3, chrpath, \ |
| 4 | make, git and tar. The tarball can be used to run bitbake builds on systems which don't meet the \ |
| 5 | usual version requirements and have ancient compilers." |
| 6 | SUMMARY = "Standalone tarball for running builds on systems with inadequate software and ancient compilers" |
| 7 | LICENSE = "MIT" |
| 8 | |
| 9 | # Add nativesdk equivalent of build-essentials |
| 10 | TOOLCHAIN_HOST_TASK += "\ |
| 11 | nativesdk-automake \ |
| 12 | nativesdk-autoconf \ |
| 13 | nativesdk-binutils \ |
| 14 | nativesdk-binutils-symlinks \ |
| 15 | nativesdk-cpp \ |
| 16 | nativesdk-cpp-symlinks \ |
| 17 | nativesdk-gcc \ |
| 18 | nativesdk-gcc-symlinks \ |
| 19 | nativesdk-g++ \ |
| 20 | nativesdk-g++-symlinks \ |
| 21 | nativesdk-gettext \ |
| 22 | nativesdk-libatomic \ |
| 23 | nativesdk-libgcc \ |
| 24 | nativesdk-libgomp-dev \ |
| 25 | nativesdk-libstdc++ \ |
| 26 | nativesdk-libstdc++-dev \ |
| 27 | nativesdk-libstdc++-staticdev \ |
| 28 | nativesdk-libtool \ |
| 29 | nativesdk-pkgconfig \ |
| 30 | nativesdk-glibc-utils \ |
Andrew Geissler | 9b4d8b0 | 2021-02-19 12:26:16 -0600 | [diff] [blame] | 31 | nativesdk-glibc-gconv-ibm850 \ |
| 32 | nativesdk-glibc-gconv-iso8859-1 \ |
| 33 | nativesdk-glibc-gconv-utf-16 \ |
| 34 | nativesdk-glibc-gconv-cp1250 \ |
| 35 | nativesdk-glibc-gconv-cp1251 \ |
| 36 | nativesdk-glibc-gconv-cp1252 \ |
| 37 | nativesdk-glibc-gconv-euc-jp \ |
| 38 | nativesdk-glibc-gconv-libjis \ |
Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 39 | nativesdk-libxcrypt-dev \ |
Andrew Geissler | 09209ee | 2020-12-13 08:44:15 -0600 | [diff] [blame] | 40 | nativesdk-parted \ |
| 41 | nativesdk-dosfstools \ |
| 42 | nativesdk-gptfdisk \ |
Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 43 | " |
Andrew Geissler | 9b4d8b0 | 2021-02-19 12:26:16 -0600 | [diff] [blame] | 44 | # gconv-cp1250, cp1251 and euc-jp needed for iconv to work in vim builds |
| 45 | # also copied list from uninative |
Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 46 | |
| 47 | TOOLCHAIN_OUTPUTNAME = "${SDK_ARCH}-buildtools-extended-nativesdk-standalone-${DISTRO_VERSION}" |
| 48 | |
| 49 | SDK_TITLE = "Extended Build tools" |