commit
6fc4905021
2 changed files with 13 additions and 27 deletions
@ -1,29 +1,14 @@ |
|||||||
#!/usr/bin/env sh |
#!/usr/bin/env sh |
||||||
# This is called by `.travis.yml` via Travis CI. |
|
||||||
# Travis supplies $TRAVIS_OS_NAME. |
|
||||||
# http://docs.travis-ci.com/user/multi-os/ |
|
||||||
# Our .travis.yml also defines: |
|
||||||
# - SHARED_LIB=ON/OFF |
|
||||||
# - STATIC_LIB=ON/OFF |
|
||||||
# - CMAKE_PKG=ON/OFF |
|
||||||
# - BUILD_TYPE=release/debug |
|
||||||
# - VERBOSE_MAKE=false/true |
|
||||||
# - VERBOSE (set or not) |
|
||||||
|
|
||||||
# -e: fail on error |
|
||||||
# -v: show commands |
|
||||||
# -x: show expanded commands |
|
||||||
set -evx |
set -evx |
||||||
|
|
||||||
env | sort |
env | sort |
||||||
|
|
||||||
mkdir build || true |
mkdir build || true |
||||||
|
mkdir build/$GTEST_TARGET || true |
||||||
( ( mkdir build/googletest || true ) && |
cd build/$GTEST_TARGET |
||||||
cd build/googletest && |
cmake -Dgtest_build_samples=ON \ |
||||||
cmake -Dgtest_build_tests=ON -Dgtest_build_samples=ON ../../googletest && |
-Dgmock_build_samples=ON \ |
||||||
make && make test) |
-Dgtest_build_tests=ON \ |
||||||
( ( mkdir build/googlemock || true ) && |
-Dgmock_build_tests=ON \ |
||||||
cd build/googlemock && |
../../$GTEST_TARGET |
||||||
cmake -Dgmock_build_tests=ON -Dgtest_build_samples=ON ../../googlemock && |
make |
||||||
make && make test) |
make test |
||||||
|
Loading…
Reference in new issue