[oe] [meta-oe][PATCH] llvm3.2: new recipe

Marcin Juszkiewicz marcin at juszkiewicz.com.pl
Sun Jun 2 09:55:16 UTC 2013


W dniu 02.06.2013 11:33, Jonathan Liu pisze:
> +def get_llvm_arch(d):
> +    import bb;
> +
> +    arch = bb.data.getVar('TARGET_ARCH', d, 1)
> +
> +    if arch == "x86_64" or arch == "i486" or arch == "i586" or arch == "i686":
> +        arch = "x86"
> +    elif arch == "x86_64":
> +        arch = "x86_64"
> +    elif arch == "arm":
> +        arch = "arm"
> +    elif arch == "mipsel" or arch == "mips":
> +        arch = "mips"
> +    elif arch == "powerpc" or arch == "powerpc64":
> +        arch = "powerpc"
> +    else:
> +        bb.warn("%s does not support %s yet" % (bb.data.getVar('PN', d, 1), arch) );
> +
> +    return arch

Can we get rid of such blocks? They are worthless and only generate
extra support questions when OE newbies use OE with 'not supported'
architectures.



More information about the Openembedded-devel mailing list