travis and CMake 2.8.8 installation test;

dev
Artyom Dymchenko 2016-01-11 21:39:42 +06:00
parent 3a3b72f25a
commit 1e0081699b
2 changed files with 13 additions and 3 deletions

View File

@ -1,7 +1,9 @@
language: c
compiler: gcc
script: make $ZSTD_TRAVIS_CI_ENV
before_install:
- "wget https://launchpad.net/ubuntu/+source/cmake/2.8.8-2ubuntu1/+build/3441442/+files/cmake_2.8.8-2ubuntu1_amd64.deb"
- "wget https://launchpad.net/ubuntu/+archive/primary/+files/cmake-data_2.8.8-2ubuntu1_all.deb"
- "sudo apt-get remove cmake-data cmake"
- sudo apt-get update -qq
- sudo apt-get install -qq gcc-arm-linux-gnueabi
- sudo apt-get install -qq clang
@ -9,6 +11,9 @@ before_install:
- sudo apt-get install -qq gcc-multilib
- sudo apt-get install -qq valgrind
install:
- "sudo dpkg --install cmake-data_2.8.8-2ubuntu1_all.deb cmake_2.8.8-2ubuntu1_amd64.deb"
env:
- ZSTD_TRAVIS_CI_ENV=travis-install
- ZSTD_TRAVIS_CI_ENV=cmaketest
@ -22,6 +27,11 @@ env:
- ZSTD_TRAVIS_CI_ENV=asan
- ZSTD_TRAVIS_CI_ENV=asan32
- ZSTD_TRAVIS_CI_ENV="-C programs valgrindTest"
compiler: gcc
script:
- make $ZSTD_TRAVIS_CI_ENV
matrix:
fast_finish: true

View File

@ -32,7 +32,7 @@
# ################################################################
PROJECT(zstd)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.7)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
OPTION(ZSTD_LEGACY_SUPPORT "LEGACY SUPPORT" OFF)