浏览代码

travis-ci: build gtest without elevated privileges

Fabian Peter Hammerle 6 年之前
父节点
当前提交
a872a7dfb5
共有 1 个文件被更改,包括 7 次插入4 次删除
  1. 7 4
      .travis.yml

+ 7 - 4
.travis.yml

@@ -9,11 +9,14 @@ addons:
     - libhdf4-dev
 
 install:
-- cd /usr/src/gtest
-- cmake .
-- make install --jobs=$(nproc)
+- mkdir gtest
+- cd gtest
+- cmake /usr/src/gtest
+- make --jobs=$(nproc)
+- cd ..
 
 script:
-- cmake .
+# https://cmake.org/cmake/help/v3.12/module/FindGTest.html
+- GTEST_ROOT="$PWD/gtest" cmake .
 - make --jobs=$(nproc)
 - tests/hdf4cpp-tests