mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
mkdeb: correctly map package architectures for x86 and ARM
mkdeb previously set the package architecture to be 'amd64' for anything other than XEN_TARGET_ARCH=x86_32. This patch attempts to correctly map the architecture from XEN_TARGET_ARCH to the Debian architecture names for x86 and ARM architectures. Signed-off-by: Clark Laughlin <clark.laughlin@linaro.org> Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
This commit is contained in:
1 parent
405254bbb2
commit
4de0025bf4
1 file changed
+11
-5
+11
-5
@@ -13,11 +13,17 @@ fi
|
||||
|
||||
cd $1
|
||||
version=$2
|
||||
if test "$XEN_TARGET_ARCH" = "x86_32"; then
|
||||
arch=i386
|
||||
else
|
||||
arch=amd64
|
||||
fi
|
||||
|
||||
# map the architecture, if necessary
|
||||
case "$XEN_TARGET_ARCH" in
|
||||
x86_32|x86_32p) arch=i386 ;;
|
||||
x86_64) arch=amd64 ;;
|
||||
arm32) arch=armhf ;;
|
||||
arm64) arch=$XEN_TARGET_ARCH;;
|
||||
*) echo "Unknown XEN_TARGET_ARCH $XEN_TARGET_ARCH" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# Prepare the directory to package
|
||||
cd dist
|
||||
|
||||