From b5d5c56e687bd3fd1b499e10e7110479cf8600d9 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Sun, 28 Oct 2018 19:51:00 +0300 Subject: [PATCH] Use boostdep to install library dependencies. --- .travis.yml | 27 ++------------------------- appveyor.yml | 27 ++------------------------- 2 files changed, 4 insertions(+), 50 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1214679..899c1ab 100644 --- a/.travis.yml +++ b/.travis.yml @@ -195,34 +195,11 @@ install: - cd .. - git clone -b $TRAVIS_BRANCH --depth 1 https://github.com/boostorg/boost.git boost-root - cd boost-root + - git submodule update --init tools/boostdep - git submodule update --init tools/build - git submodule update --init libs/config - - git submodule update --init libs/core - - git submodule update --init libs/detail - - git submodule update --init libs/assert - - git submodule update --init libs/static_assert - - git submodule update --init libs/type_traits - - git submodule update --init libs/mpl - - git submodule update --init libs/preprocessor - - git submodule update --init libs/multiprecision - - git submodule update --init libs/math - - git submodule update --init libs/rational - - git submodule update --init libs/throw_exception - - git submodule update --init libs/predef - - git submodule update --init libs/lexical_cast - - git submodule update --init libs/range - - git submodule update --init libs/iterator - - git submodule update --init libs/concept_check - - git submodule update --init libs/numeric - - git submodule update --init libs/array - - git submodule update --init libs/container - - git submodule update --init libs/container_hash - - git submodule update --init libs/move - - git submodule update --init libs/functional - - git submodule update --init libs/random - - git submodule update --init libs/io - - git submodule update --init libs/utility - cp -r $TRAVIS_BUILD_DIR/* libs/integer + - python tools/boostdep/depinst/depinst.py integer - ./bootstrap.sh - ./b2 headers diff --git a/appveyor.yml b/appveyor.yml index 57ae8f9..995ef57 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -44,34 +44,11 @@ install: - cd .. - git clone -b %APPVEYOR_REPO_BRANCH% --depth 1 https://github.com/boostorg/boost.git boost-root - cd boost-root + - git submodule update --init tools/boostdep - git submodule update --init tools/build - git submodule update --init libs/config - - git submodule update --init libs/core - - git submodule update --init libs/detail - - git submodule update --init libs/assert - - git submodule update --init libs/static_assert - - git submodule update --init libs/type_traits - - git submodule update --init libs/mpl - - git submodule update --init libs/preprocessor - - git submodule update --init libs/multiprecision - - git submodule update --init libs/math - - git submodule update --init libs/rational - - git submodule update --init libs/throw_exception - - git submodule update --init libs/predef - - git submodule update --init libs/lexical_cast - - git submodule update --init libs/range - - git submodule update --init libs/iterator - - git submodule update --init libs/concept_check - - git submodule update --init libs/numeric - - git submodule update --init libs/array - - git submodule update --init libs/container - - git submodule update --init libs/container_hash - - git submodule update --init libs/move - - git submodule update --init libs/functional - - git submodule update --init libs/random - - git submodule update --init libs/io - - git submodule update --init libs/utility - xcopy /s /e /q %APPVEYOR_BUILD_FOLDER% libs\integer + - python tools/boostdep/depinst/depinst.py integer - bootstrap - b2 headers