diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2019-12-10 11:30:27 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2019-12-10 16:44:54 +0300 |
commit | cf15b237108360ee92f35898e35fa5a52cfc889a (patch) | |
tree | 9c95f527c25b9c14d14018e156a9fad6b286ded3 /.travis | |
parent | README: update (diff) | |
download | math-server-cf15b237108360ee92f35898e35fa5a52cfc889a.tar.gz math-server-cf15b237108360ee92f35898e35fa5a52cfc889a.zip |
AppVeyor/Travis: switch to cmake/build
Diffstat (limited to '.travis')
-rw-r--r-- | .travis/.gitattributes | 1 | ||||
-rwxr-xr-x | .travis/build.sh | 26 | ||||
-rwxr-xr-x | .travis/build_boost.sh | 49 |
3 files changed, 0 insertions, 76 deletions
diff --git a/.travis/.gitattributes b/.travis/.gitattributes deleted file mode 100644 index dfdb8b7..0000000 --- a/.travis/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -*.sh text eol=lf diff --git a/.travis/build.sh b/.travis/build.sh deleted file mode 100755 index eeeec17..0000000 --- a/.travis/build.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env bash - -set -o errexit -o nounset -o pipefail -o xtrace - -readonly boost_fs="boost_${boost_version//\./_}" -readonly boost_dir="$HOME/$boost_fs" -readonly boost_librarydir="$boost_dir/stage/$arch/$build_type/lib" - -readonly build_dir="$HOME/build" -readonly install_dir="$HOME/install" - -main() { - mkdir -p -- "$build_dir" - cd -- "$build_dir" - cmake \ - -D "CMAKE_BUILD_TYPE=$build_type" \ - -D "CMAKE_INSTALL_PREFIX=$install_dir" \ - -D "BOOST_ROOT=$boost_dir" \ - -D "BOOST_LIBRARYDIR=$boost_librarydir" \ - -D ENABLE_TESTS=ON \ - "$TRAVIS_BUILD_DIR" - cmake --build . --config "$build_type" --target install -- -j - "$install_dir/bin/unit_tests" --log_level=all -} - -main diff --git a/.travis/build_boost.sh b/.travis/build_boost.sh deleted file mode 100755 index 94869ef..0000000 --- a/.travis/build_boost.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env bash - -set -o errexit -o nounset -o pipefail -o xtrace - -readonly boost_fs="boost_${boost_version//\./_}" -readonly boost_url="https://dl.bintray.com/boostorg/release/$boost_version/source/$boost_fs.tar.gz" -readonly boost_dir="$HOME/$boost_fs" - -address_model=32 -[ "$arch" = x64 ] && address_model=64 -readonly address_model - -clean() { - cd -- "$HOME/" -} - -download() { - trap clean RETURN - wget -- "$boost_url" - tar xzvf "$boost_fs.tar.gz" > /dev/null -} - -bootstrap() { - trap clean RETURN - cd -- "$boost_dir" - ./bootstrap.sh -} - -build() { - trap clean RETURN - cd -- "$boost_dir" - ./b2 \ - "address-model=$address_model" \ - link=static \ - variant="$build_type" \ - "--stagedir=stage/$arch/$build_type" \ - --with-filesystem \ - --with-program_options \ - --with-test -} - -main() { - clean - download - bootstrap - build -} - -main |