From: Denys Dmytriyenko <[email protected]> This properly separates cross-canadian packages for multiple architectures in a single build.
Signed-off-by: Denys Dmytriyenko <[email protected]> --- meta-arago-distro/conf/distro/include/toolchain-arm.inc | 6 +++--- meta-arago-extras/recipes-core/meta/external-arm-sdk-toolchain.bb | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/meta-arago-distro/conf/distro/include/toolchain-arm.inc b/meta-arago-distro/conf/distro/include/toolchain-arm.inc index fd63256..0ee0a4c 100644 --- a/meta-arago-distro/conf/distro/include/toolchain-arm.inc +++ b/meta-arago-distro/conf/distro/include/toolchain-arm.inc @@ -27,9 +27,9 @@ TOOLCHAIN_PREFIX := "${TOOLCHAIN_SYS}-" PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "external-arm-toolchain" -PREFERRED_PROVIDER_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "external-arm-sdk-toolchain" -PREFERRED_PROVIDER_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "external-arm-sdk-toolchain" -#PREFERRED_PROVIDER_gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = "external-arm-sdk-toolchain" +PREFERRED_PROVIDER_gcc-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "external-arm-sdk-toolchain-${TRANSLATED_TARGET_ARCH}" +PREFERRED_PROVIDER_binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} ?= "external-arm-sdk-toolchain-${TRANSLATED_TARGET_ARCH}" +#PREFERRED_PROVIDER_gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = "external-arm-sdk-toolchain-${TRANSLATED_TARGET_ARCH}" # Special case for gdb to be built as part of canadian-cross-sdk, instead of packaged from external toolchain bindir_pn-gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = "${exec_prefix}/bin" diff --git a/meta-arago-extras/recipes-core/meta/external-arm-sdk-toolchain.bb b/meta-arago-extras/recipes-core/meta/external-arm-sdk-toolchain.bb index 45ae218..e432389 100644 --- a/meta-arago-extras/recipes-core/meta/external-arm-sdk-toolchain.bb +++ b/meta-arago-extras/recipes-core/meta/external-arm-sdk-toolchain.bb @@ -2,7 +2,10 @@ inherit cross-canadian require external-arm-bfd-version.inc -PR = "r8" +PR = "r9" + +PN = "external-arm-sdk-toolchain-${TARGET_ARCH}" +BPN = "external-arm-sdk-toolchain" INHIBIT_PACKAGE_DEBUG_SPLIT = "1" INHIBIT_PACKAGE_STRIP = "1" -- 2.7.4 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
