|
|
|
@ -213,7 +213,12 @@ jobs:
|
|
|
|
|
strategy:
|
|
|
|
|
fail-fast: false
|
|
|
|
|
matrix:
|
|
|
|
|
target: [arm, armhf, aarch64, ppc64le]
|
|
|
|
|
exclude:
|
|
|
|
|
- target: riscv64
|
|
|
|
|
- target: mipsel
|
|
|
|
|
- target: mips64el
|
|
|
|
|
- target: mips
|
|
|
|
|
|
|
|
|
|
include:
|
|
|
|
|
- target: arm
|
|
|
|
|
TOOLCHAIN: gcc-arm-linux-gnueabi
|
|
|
|
@ -230,30 +235,35 @@ jobs:
|
|
|
|
|
COMPILER: aarch64-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-aarch64-static
|
|
|
|
|
|
|
|
|
|
- target: ppc64le
|
|
|
|
|
TOOLCHAIN: gcc-powerpc64le-linux-gnu
|
|
|
|
|
COMPILER: powerpc64le-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-ppc64le-static
|
|
|
|
|
|
|
|
|
|
- target: s390x
|
|
|
|
|
TOOLCHAIN: gcc-s390x-linux-gnu
|
|
|
|
|
COMPILER: s390x-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-s390x-static
|
|
|
|
|
|
|
|
|
|
- target: riscv64
|
|
|
|
|
TOOLCHAIN: gcc-riscv64-linux-gnu
|
|
|
|
|
COMPILER: riscv64-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-riscv64-static
|
|
|
|
|
|
|
|
|
|
- target: mipsel
|
|
|
|
|
TOOLCHAIN: gcc-mipsel-linux-gnu
|
|
|
|
|
COMPILER: mipsel-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-mipsel-static
|
|
|
|
|
|
|
|
|
|
- target: mips
|
|
|
|
|
TOOLCHAIN: gcc-mips-linux-gnu
|
|
|
|
|
COMPILER: mips-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-mips-static
|
|
|
|
|
|
|
|
|
|
- target: mips64el
|
|
|
|
|
TOOLCHAIN: gcc-mips64-linux-gnuabi64
|
|
|
|
|
COMPILER: mips64-linux-gnuabi64-gcc
|
|
|
|
|
QEMU: qemu-mips64el-static
|
|
|
|
|
|
|
|
|
|
- target: riscv64
|
|
|
|
|
TOOLCHAIN: gcc-riscv64-linux-gnu
|
|
|
|
|
COMPILER: riscv64-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-riscv64-static
|
|
|
|
|
|
|
|
|
|
- target: ppc64le
|
|
|
|
|
TOOLCHAIN: gcc-powerpc64le-linux-gnu
|
|
|
|
|
COMPILER: powerpc64le-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-ppc64le-static
|
|
|
|
|
- target: mips
|
|
|
|
|
TOOLCHAIN: gcc-mips-linux-gnu
|
|
|
|
|
COMPILER: mips-linux-gnu-gcc
|
|
|
|
|
QEMU: qemu-mips-static
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- uses: actions/checkout@v1
|
|
|
|
|