Files
boostdep/test/Jamfile
René Ferdinand Rivera Morell d0b3b19165 Add support for modular build structure. (#21)
* 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.
2025-04-14 17:08:05 +03:00

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 ;