Files
callable_traits/build.jam
René Ferdinand Rivera Morell 046d4dd064 Add modular library level build file. (#194)
* Add modular library level build file.

* Make the library modular usable.

* Add missing import-search for cconfig/predef checks.

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

* Remove extra import-search.

* Remove extra require-b2.

* Bump B2 require to 5.2

* Update copyright dates.

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

* Adjust doc build to avoid boost-root references.

* Update build deps.

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

* GCC 4.8 is the minimum available.

* Move project global include to target local include.

* Only msvc gets minor version tests.

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

* Update os/containers to account for unavailable packages in old containers.

* Tweaks per comments.
2025-06-26 02:43:07 +03:00

20 lines
480 B
Plaintext

# Copyright René Ferdinand Rivera Morell 2023-2024
# 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)
require-b2 5.2 ;
project /boost/callable_traits
;
explicit
[ alias boost_callable_traits : : :
: <include>include <library>$(boost_dependencies) ]
[ alias all : boost_callable_traits example test ]
;
call-if : boost-library callable_traits
;