2
0
mirror of https://github.com/boostorg/io.git synced 2026-01-19 16:22:19 +00:00
Files
io/test/Jamfile
René Ferdinand Rivera Morell 2d9a2419f9 Add support for modular build structure. (#16)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Replace GHA CI with simpler working one based on alandefreitas/cpp-actions utilities.

* Move project global include to target local include.

* Only msvc gets minor version tests.

* Redo GHA CI to undo move to cpp-actions.

* Add missing deps.

* Add missing deps.

* Explicit g++-* compiler to avoid mismatch errors, and for consistency.

* Fix gcc availability on some OS versions.

* Undo explicit g++ compiler specification.

* Switch to cxxstd.

* Add missing fetch of deps.
2025-06-26 19:42:29 +03:00

24 lines
600 B
Plaintext

# Copyright 2003 Daryle Walker
#
# Copyright 2019 Glen Joseph Fernandes
# (glenjofe@gmail.com)
#
# Distributed under the Boost Software License, Version 1.0.
# (http://www.boost.org/LICENSE_1_0.txt)
import testing ;
project : requirements <warnings>pedantic <warnings-as-errors>on
<library>/boost/core//boost_core
<library>/boost/type_traits//boost_type_traits
;
run ios_state_unit_test.cpp ;
run ios_state_test.cpp ;
run quoted_test.cpp ;
run quoted_fill_test.cpp ;
run ostream_joiner_test.cpp ;
run make_ostream_joiner_test.cpp ;
run ostream_put_test.cpp ;
run nullstream_test.cpp ;