[oe] cross.bbclass: keep TARGET_SYS & TARGET_PREFIX independent.

Tom Rini tom_rini at mentor.com
Thu Feb 25 18:28:56 UTC 2010


On Wed, 2009-08-19 at 17:24 +0000, Christopher Larson wrote:
> Signed-off-by: Chris Larson <clarson at mvista.com>
> Acked-by: Michael Smith <msmith at cbnco.com>

Acked-by: Tom Rini <tom_rini at mentor.com>

> 
> ---
> classes/cross.bbclass |    5 +++++
>  1 files changed, 5 insertions(+), 0 deletions(-)
> 
> diff --git a/classes/cross.bbclass b/classes/cross.bbclass
> index 7debde6..72a0fb7 100644
> --- a/classes/cross.bbclass
> +++ b/classes/cross.bbclass
> @@ -2,6 +2,11 @@
>  # no need for them to be a direct target of 'world'
>  EXCLUDE_FROM_WORLD = "1"
>  
> +# In order to keep TARGET_PREFIX decoupled from TARGET_SYS, let's force the
> +# binary names to match the former, rather than relying on autoconf's implicit
> +# prefixing based on the latter.
> +EXTRA_OECONF_append = " --program-prefix=${TARGET_PREFIX}"
> +
>  # Save PACKAGE_ARCH before changing HOST_ARCH
>  OLD_PACKAGE_ARCH := "${PACKAGE_ARCH}"
>  PACKAGE_ARCH = "${OLD_PACKAGE_ARCH}"


-- 
Tom Rini <tom_rini at mentor.com>
Mentor Graphics Corporation




More information about the Openembedded-devel mailing list