]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
travis and CMake 2.8.8 installation test;
authorArtyom Dymchenko <Artem.Dymchenko@noveogroup.com>
Mon, 11 Jan 2016 15:39:42 +0000 (21:39 +0600)
committerArtyom Dymchenko <Artem.Dymchenko@noveogroup.com>
Mon, 11 Jan 2016 15:39:42 +0000 (21:39 +0600)
.travis.yml
contrib/cmake/CMakeLists.txt

index f2f6b156417664790312167b329cea8bb70c55b9..b9ceed8ed2f1868dfc67ef839a28fdc324c63c26 100644 (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
index 5cb8cc09742a3af12d68bc6f1902204483cc5a56..0eb07816e0034e8fee9c72122c29def2f08ddd40 100644 (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)