Skip to content

Commit ea61b3a

Browse files
committed
Make the library modular usable.
1 parent 1555e9c commit ea61b3a

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

build.jam

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Copyright René Ferdinand Rivera Morell 2023
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+
import project ;
7+
8+
project /boost/lambda
9+
: common-requirements
10+
<source>/boost/bind//boost_bind
11+
<source>/boost/config//boost_config
12+
<source>/boost/core//boost_core
13+
<source>/boost/detail//boost_detail
14+
<source>/boost/iterator//boost_iterator
15+
<source>/boost/mpl//boost_mpl
16+
<source>/boost/preprocessor//boost_preprocessor
17+
<source>/boost/tuple//boost_tuple
18+
<source>/boost/type_traits//boost_type_traits
19+
<source>/boost/utility//boost_utility
20+
<include>include
21+
;
22+
23+
explicit
24+
[ alias boost_lambda ]
25+
[ alias all : boost_lambda test ]
26+
;
27+
28+
call-if : boost-library lambda
29+
;

test/Jamfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import testing ;
1212

1313
run algorithm_test.cpp ;
14-
run bind_tests_advanced.cpp ;
14+
run bind_tests_advanced.cpp : : : <source>/boost/any//boost_any ;
1515
run bind_tests_simple.cpp ;
1616
run bind_tests_simple_f_refs.cpp ;
1717
run bll_and_function.cpp ;

0 commit comments

Comments
 (0)