Compare commits

...

7 Commits

Author SHA1 Message Date
Peter Dimov
800edc0398 Merge pull request #4 from grafikrobot/modular
Add support for modular build structure.
2025-05-02 19:14:34 +03:00
Rene Rivera
38d03ab2ea Move include to target. 2025-04-17 09:06:30 -05:00
Rene Rivera
50557938f7 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera
2df472e283 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
134c1b9aed Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
2b21f3cd85 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Rene Rivera
8b16a6c5fc Make the library modular usable. 2024-03-11 08:38:17 -05:00

25
build.jam Normal file
View File

@@ -0,0 +1,25 @@
# 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 ;
constant boost_dependencies :
/boost/mpl//boost_mpl
/boost/parameter//boost_parameter
/boost/preprocessor//boost_preprocessor
/boost/python//boost_python ;
project /boost/parameter_python
;
explicit
[ alias boost_parameter_python : : :
: <include>include <library>$(boost_dependencies) ]
[ alias all : boost_parameter_python test ]
;
call-if : boost-library parameter_python
;