task-base: make it possible for a distro to set it's alsa-state provider
[openembedded.git] / recipes / qt4 / qt4_arch.inc
blobe8c8fabe686d19454926798deb7765e759282cb9
1 inherit siteinfo
3 ARM_INSTRUCTION_SET = "arm"
5 def qt_arch(d):
6     import bb, re
7     arch = bb.data.getVar('TARGET_ARCH', d, 1)
8     if re.match("^i.86$", arch):
9         arch = "i386"
10     elif re.match("^arm.*", arch):
11         arch = "arm"
12     elif arch == "x86_64":
13         arch = "x86"
14     elif arch == "mipsel":
15         arch = "mips"
16     return arch
18 def qt_endian(d):
19     import bb
20     if bb.data.getVar('SITEINFO_ENDIANNESS', d, True) == "le":
21         return "-little-endian"
22     elif bb.data.getVar('SITEINFO_ENDIANNESS', d, True) == "be":
23         return "-big-endian"
24     else:
25         assert False