summaryrefslogtreecommitdiff
path: root/elements/gnu-toolchain/stage2-linux-api-headers.bst
diff options
context:
space:
mode:
Diffstat (limited to 'elements/gnu-toolchain/stage2-linux-api-headers.bst')
-rw-r--r--elements/gnu-toolchain/stage2-linux-api-headers.bst46
1 files changed, 13 insertions, 33 deletions
diff --git a/elements/gnu-toolchain/stage2-linux-api-headers.bst b/elements/gnu-toolchain/stage2-linux-api-headers.bst
index 67596871..0016cef8 100644
--- a/elements/gnu-toolchain/stage2-linux-api-headers.bst
+++ b/elements/gnu-toolchain/stage2-linux-api-headers.bst
@@ -12,39 +12,19 @@ depends:
variables:
prefix: /tools
- kernel-arch: unsupported
-arches:
- armv5:
- variables:
- kernel-arch: arm
- armv7b:
- variables:
- kernel-arch: arm
- armv7l:
- variables:
- kernel-arch: arm
- armv7lhf:
- variables:
- kernel-arch: arm
- armv8l64:
- variables:
- kernel-arch: arm64
- armv8b64:
- variables:
- kernel-arch: arm64
- ppc64b:
- variables:
- kernel-arch: powerpc
- ppc64l:
- variables:
- kernel-arch: powerpc
- x86_32:
- variables:
- kernel-arch: i386
- x86_64:
- variables:
- kernel-arch: x86_64
+ kernel-arch: unsupported
+ (?):
+ - arch in ["armv5", "armv7b", "armv7l", "armv7lhf"]:
+ kernel-arch: arm
+ - arch in ["armv8b64", "armv8l64"]:
+ kernel-arch: arm64
+ - arch in ["ppc64b", "ppc64l"]:
+ kernel-arch: powerpc
+ - arch == "x86_32":
+ kernel-arch: i386
+ - arch == "x86_64":
+ kernel-arch: x86_64
environment:
PATH: /tools/bin:/usr/bin:/bin:/usr/sbin:/sbin
@@ -53,7 +33,7 @@ config:
install-commands:
- |
if [ '%{kernel-arch}' == 'unsupported' ]; then
- echo "Error: unsupported architecture: %{bst-target-arch}" >&2
+ echo "Error: unsupported architecture: %{arch}" >&2
exit 1
fi
ARCH=%{kernel-arch} make INSTALL_HDR_PATH=dest headers_install