mirror of
https://github.com/boostorg/boost-ci.git
synced 2026-02-13 00:12:10 +00:00
* Deduplicate build.sh and enforce.sh * Unify Windows workflows * Factor out common linux install script * Build tests from inside BOOST_ROOT * Exit with 1 on error on windows * Remove outdated workaround for Boost.Test #144 * Fix missing unification in BDDE and mingw and add B2_CI_VERSION * Use B2_CI_VERSION to check for wanted behavior * Use other methods of getting the CPU count * Fixes #50 * Update AzP variable defintions * Zero out B2_CXXFLAGS not CXXFLAGS for bootstrap * Go back to lib folder on Windows * Move boost-root to location expected by old AzP configs
21 lines
488 B
Bash
Executable File
21 lines
488 B
Bash
Executable File
#! /bin/bash
|
|
#
|
|
# Copyright 2017 - 2019 James E. King III
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE_1_0.txt or copy at
|
|
# http://www.boost.org/LICENSE_1_0.txt)
|
|
#
|
|
# Bash script to run in travis to perform a bjam build
|
|
# cwd should be $BOOST_ROOT/libs/$SELF before running
|
|
#
|
|
|
|
set -ex
|
|
|
|
. "$(dirname "${BASH_SOURCE[0]}")"/enforce.sh
|
|
|
|
export UBSAN_OPTIONS=print_stacktrace=1
|
|
|
|
cd "$BOOST_ROOT"
|
|
|
|
./b2 "libs/$SELF/test" "${B2_ARGS[@]}" "$@"
|