Travis-CI Arm64 build (#1261)

* Travis-CI Migration (#1230)

* Travis-CI Migration

* Travis-CI addition cmake Linux

* Travis-CI cmake fix

* Travis-CI Arm64 build
This commit is contained in:
chfl4gs 2020-05-20 11:14:06 +08:00 committed by GitHub
parent 2c66acf4ee
commit e2d1c5bf13
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 19 additions and 1 deletions

View File

@ -21,10 +21,28 @@ os:
matrix: matrix:
fast_finish: true fast_finish: true
include: include:
- name: "Linux arm64 clang C"
arch: arm64
os: linux
compiler: clang
language: c
env:
- PATH=$PATH:/usr/local/opt/binutils/bin
script: make && make -C tests/unit test && make -C tests/regress test
- name: "Linux arm64 gcc C"
arch: arm64
os: linux
compiler: gcc
language: c
env:
- PATH=$PATH:/usr/local/opt/binutils/bin
script: make && make -C tests/unit test && make -C tests/regress test
- name: "Linux 32bit" - name: "Linux 32bit"
os: linux os: linux
compiler: gcc compiler: gcc
env: env:
- CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386" - CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386"
- PATH=$PATH:/usr/local/opt/binutils/bin - PATH=$PATH:/usr/local/opt/binutils/bin
script: make && make -C tests/unit test && make -C tests/regress test script: make && make -C tests/unit test && make -C tests/regress test