mirror of
https://github.com/boostorg/boostdep.git
synced 2026-01-19 16:12:13 +00:00
* Adjust CI to work with modular branches. * Add modular build setup. * Add modular build setup. * Avoid complexities of shared libs for CI. * Fix filsystem lib refs. * Remove redundant build//install target. * Fix reference to build in CI as a way to dist install. * Build the dist target for tools by default. * Rework BOOST_BRANCH value to avoid modular branch name in the logic. * Use imperative declarations of explicit targets per @pdimov's preference. * Remove temp link=static that crept in for CI build. * Add requires-b2 check to top-level build file. * Bump B2 require to 5.2 * Undo modular CI testing fork changes. * Need to explicitly install boostdep for this test.
19 lines
1.4 KiB
Plaintext
19 lines
1.4 KiB
Plaintext
# Copyright 2017 Peter Dimov
|
|
#
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
import testing ;
|
|
|
|
path-constant ROOT : ../../.. ;
|
|
path-constant HERE : . ;
|
|
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --capture-output assert --compare-output $(HERE)/assert-primary.txt : : : assert-primary-txt ;
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --capture-output --secondary bind --compare-output $(HERE)/bind-secondary.txt : : : bind-secondary-txt ;
|
|
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --capture-output --html --primary assert --compare-output $(HERE)/assert-primary.html : : : assert-primary-html ;
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --capture-output --html --secondary bind --compare-output $(HERE)/bind-secondary.html : : : bind-secondary-html ;
|
|
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --csv --capture-output --primary assert --compare-output $(HERE)/assert-primary.csv : : : assert-primary-csv ;
|
|
run ../src/boostdep.cpp /boost/filesystem//boost_filesystem : --boost-root $(ROOT) --csv --capture-output --secondary bind --compare-output $(HERE)/bind-secondary.csv : : : bind-secondary-csv ;
|