]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
CMake 2.8.11 with travis test;
authorArtyom Dymchenko <Artem.Dymchenko@noveogroup.com>
Mon, 11 Jan 2016 17:03:55 +0000 (23:03 +0600)
committerArtyom Dymchenko <Artem.Dymchenko@noveogroup.com>
Mon, 11 Jan 2016 17:03:55 +0000 (23:03 +0600)
.travis.yml
contrib/cmake/CMakeLists.txt

index b9ceed8ed2f1868dfc67ef839a28fdc324c63c26..b7afffb1158638e92c261c40a80b265db03d99a3 100644 (file)
@@ -1,9 +1,8 @@
 language: c
 
 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"
+  - "wget -q http://cardinot.net/files/cmake-2.8.11.tar.gz"
+  - "tar -xzvf cmake-2.8.11.tar.gz"
   - sudo apt-get update  -qq
   - sudo apt-get install -qq gcc-arm-linux-gnueabi
   - sudo apt-get install -qq clang
@@ -12,7 +11,11 @@ before_install:
   - 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" 
+  - "cd cmake-2.8.11"
+  - "./bootstrap --prefix=/usr --system-libs --mandir=/share/man"
+  - "make -j 16"
+  - "sudo make install -j 16"
+  - "cd .."
 
 env:
   - ZSTD_TRAVIS_CI_ENV=travis-install
index 0eb07816e0034e8fee9c72122c29def2f08ddd40..4732490ced02b7ab6f8bda0b8def52cdb322102c 100644 (file)
@@ -32,7 +32,7 @@
 # ################################################################
 
 PROJECT(zstd)
-CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.11)
 
 OPTION(ZSTD_LEGACY_SUPPORT "LEGACY SUPPORT" OFF)