diff --git a/.travis.yml b/.travis.yml index 0416c67..10e52ed 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,37 +1,38 @@ -sudo: required -language: generic +language: c + +compiler: + - gcc + - clang + +branches: + only: + - master + +script: + - make + - ./icapp ZIPF + matrix: include: - - language: c++ - compiler: clang - - language: c++ - compiler: gcc - - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-8 - - g++-8 - - libtbb-dev - env: - - CC=gcc-8 CXX=g++-8 - - CXXFLAGS="-fuse-ld=gold" - - name: Power ppc64le - os: linux-ppc64le + - name: Linux amd64 + os: linux + arch: amd64 + + - name: Linux arm + os: linux + arch: arm64 + compiler: gcc + + - name: Windows-MinGW + os: windows + script: + - mingw32-make + - ./icapp ZIPF + + - name: macOS, xcode + os: osx + +# - name: Power ppc64le +# os: linux-ppc64le +# compiler: gcc -cache: apt -addons: - apt: - packages: - - libtbb-dev -# branches: -# only: -# - master -# - cleaner_parsing -# - scaling-old-parsing -# - batch_parsing -# - batch_parsing_output -# - blocked_input -# - bug_fixes -script: make