headers/build.jam
René Ferdinand Rivera Morell 95930ca8f5
Add support for modular build structure. (#2)
* Switch to library requirements instead of source. As source puts extra source in install targets.

* Add top-level build for consistency and testing.

* Add support for root-less modular build/install.

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

* Bump B2 require to 5.2

* Increment b2 version require.

* Move inter-lib dependencies to a project variable and into the build targets.
2025-04-14 17:13:27 +03:00

20 lines
469 B
Text

# Copyright René Ferdinand Rivera Morell 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/headers
;
explicit
[ alias boost_headers : build//boost_headers ]
[ alias install : build//install ]
[ alias stage : build//stage ]
[ alias all : boost_headers stage ]
;
call-if : boost-library headers
;