diff options
Diffstat (limited to 'meta/classes-global')
| -rw-r--r-- | meta/classes-global/base.bbclass | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta/classes-global/base.bbclass b/meta/classes-global/base.bbclass index 4ac3b83eb5..e55a538e36 100644 --- a/meta/classes-global/base.bbclass +++ b/meta/classes-global/base.bbclass | |||
| @@ -19,6 +19,21 @@ PACKAGECONFIG_CONFARGS ??= "" | |||
| 19 | 19 | ||
| 20 | inherit metadata_scm | 20 | inherit metadata_scm |
| 21 | 21 | ||
| 22 | PREFERRED_TOOLCHAIN_TARGET ??= "gcc" | ||
| 23 | PREFERRED_TOOLCHAIN_NATIVE ??= "gcc" | ||
| 24 | PREFERRED_TOOLCHAIN_SDK ??= "gcc" | ||
| 25 | |||
| 26 | PREFERRED_TOOLCHAIN = "${PREFERRED_TOOLCHAIN_TARGET}" | ||
| 27 | PREFERRED_TOOLCHAIN:class-native = "${PREFERRED_TOOLCHAIN_NATIVE}" | ||
| 28 | PREFERRED_TOOLCHAIN:class-cross = "${PREFERRED_TOOLCHAIN_NATIVE}" | ||
| 29 | PREFERRED_TOOLCHAIN:class-crosssdk = "${PREFERRED_TOOLCHAIN_SDK}" | ||
| 30 | PREFERRED_TOOLCHAIN:class-nativesdk = "${PREFERRED_TOOLCHAIN_SDK}" | ||
| 31 | |||
| 32 | TOOLCHAIN ??= "${PREFERRED_TOOLCHAIN}" | ||
| 33 | |||
| 34 | inherit toolchain/gcc-native | ||
| 35 | inherit_defer toolchain/${TOOLCHAIN} | ||
| 36 | |||
| 22 | def lsb_distro_identifier(d): | 37 | def lsb_distro_identifier(d): |
| 23 | adjust = d.getVar('LSB_DISTRO_ADJUST') | 38 | adjust = d.getVar('LSB_DISTRO_ADJUST') |
| 24 | adjust_func = None | 39 | adjust_func = None |
