mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-05 05:15:25 +02:00

getVar() now defaults to expanding by default. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
19 lines
465 B
C++
19 lines
465 B
C++
|
|
valid_xen_archs = " \
|
|
x86_64 x86_32 \
|
|
arm32 arm64 \
|
|
"
|
|
|
|
def map_xen_arch(a, d):
|
|
import re
|
|
valid_archs = d.getVar('valid_xen_archs').split()
|
|
|
|
if re.match("i.86", a): return "x86_32"
|
|
elif re.match("x86.64", a): return "x86_64"
|
|
elif re.match("arm.*", a): return "arm32"
|
|
elif re.match("aarch64.*", a): return "arm64"
|
|
elif a in valid_archs: return a
|
|
else:
|
|
return "INVALID"
|
|
|