Travis-CI - Cmake (#1241)

* Travis-CI Migration (#1230)

* Travis-CI Migration

* Travis-CI addition cmake Linux
This commit is contained in:
chfl4gs
2020-04-26 17:52:22 +08:00
committed by GitHub
parent 86923806f2
commit bc04300591

View File

@@ -24,7 +24,9 @@ matrix:
- name: "Linux 32bit"
os: linux
compiler: gcc
env: CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386"
env:
- CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386"
- PATH=$PATH:/usr/local/opt/binutils/bin
script: make && make -C tests/unit test && make -C tests/regress test
addons:
apt:
@@ -37,6 +39,35 @@ matrix:
- gcc-multilib
- libcmocka-dev:i386
- name: "Linux Cmake 32bit"
os: linux
compiler: gcc
env:
- CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386"
- PATH=$PATH:/usr/local/opt/binutils/bin
script:
- ./cmake.sh x86
- make -C tests/unit test && make -C tests/regress test
addons:
apt:
packages:
- lib32ncurses5-dev
- lib32z1-dev
- libpthread-stubs0-dev
- lib32gcc-4.8-dev
- libc6-dev-i386
- gcc-multilib
- libcmocka-dev:i386
- name: "Linux Cmake 64bit"
os: linux
compiler: gcc
env:
- PATH=$PATH:/usr/local/opt/binutils/bin
script:
- ./cmake.sh
- make -C tests/unit test && make tests/regress test
- name: "MacOSX brew"
os: osx
osx_image: xcode10.1