Skip to content

Commit 800edc0

Browse files
authored
Merge pull request #4 from grafikrobot/modular
Add support for modular build structure.
2 parents 1f7f9ce + 38d03ab commit 800edc0

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

build.jam

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Copyright René Ferdinand Rivera Morell 2024
2+
# Distributed under the Boost Software License, Version 1.0.
3+
# (See accompanying file LICENSE_1_0.txt or copy at
4+
# http://www.boost.org/LICENSE_1_0.txt)
5+
6+
require-b2 5.2 ;
7+
8+
constant boost_dependencies :
9+
/boost/mpl//boost_mpl
10+
/boost/parameter//boost_parameter
11+
/boost/preprocessor//boost_preprocessor
12+
/boost/python//boost_python ;
13+
14+
project /boost/parameter_python
15+
;
16+
17+
explicit
18+
[ alias boost_parameter_python : : :
19+
: <include>include <library>$(boost_dependencies) ]
20+
[ alias all : boost_parameter_python test ]
21+
;
22+
23+
call-if : boost-library parameter_python
24+
;
25+

0 commit comments

Comments
 (0)