diff options
author | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-08-17 14:29:05 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-08-17 14:55:31 +0200 |
commit | 47e4d1b3c09929dcf8b7f415c7fd082671f01bac (patch) | |
tree | d005481850ab317a98b0e3e6ac44369fb8343862 /travis | |
parent | 3985c66b1b52117fb56bb0b3dbd4fe3d85bf91e5 (diff) |
Use bootstrap-cpp.sh
Diffstat (limited to 'travis')
-rwxr-xr-x | travis/travis-build-cpp.sh | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/travis/travis-build-cpp.sh b/travis/travis-build-cpp.sh index 55f4b6a86da..6320cd505ca 100755 --- a/travis/travis-build-cpp.sh +++ b/travis/travis-build-cpp.sh @@ -8,20 +8,10 @@ BUILD_DIR=~/build mkdir "${BUILD_DIR}" export CCACHE_SIZE="4G" -export CCACHE_COMPRESS="1" +export CCACHE_COMPRESS=1 NUM_THREADS=4 -source /opt/rh/devtoolset-6/enable || true -cd "${SOURCE_DIR}" -sh ./bootstrap.sh full -cd "${BUILD_DIR}" -cmake3 \ - -DCMAKE_INSTALL_PREFIX=/opt/vespa \ - -DJAVA_HOME=/usr/lib/jvm/java-openjdk \ - -DEXTRA_LINK_DIRECTORY="/opt/vespa-boost/lib;/opt/vespa-libtorrent/lib;/opt/vespa-zookeeper-c-client/lib;/opt/vespa-cppunit/lib;/usr/lib64/llvm3.9/lib" \ - -DEXTRA_INCLUDE_DIRECTORY="/opt/vespa-boost/include;/opt/vespa-libtorrent/include;/opt/vespa-zookeeper-c-client/include;/opt/vespa-cppunit/include;/usr/include/llvm3.9" \ - -DCMAKE_INSTALL_RPATH="/opt/vespa/lib64;/opt/vespa-boost/lib;/opt/vespa-libtorrent/lib;/opt/vespa-zookeeper-c-client/lib;/opt/vespa-cppunit/lib;/usr/lib/jvm/java-1.8.0/jre/lib/amd64/server;/usr/include/llvm3.9" \ - -DCMAKE_BUILD_RPATH=/opt/vespa/lib64 \ - -DVALGRIND_UNIT_TESTS=no \ - "${SOURCE_DIR}" + +cd ${BUILD_DIR} +bash ${SOURCE_DIR}/bootstrap-cpp.sh ${SOURCE_DIR} ${BUILD_DIR} make -j ${NUM_THREADS} ctest3 --output-on-failure -j ${NUM_THREADS} |