2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-19 04:22:16 +00:00

Split b2 dependencies into public and private.

This commit is contained in:
Rene Rivera
2024-07-26 17:39:24 -05:00
committed by Stefan Seefeld
parent 30bdbf3ae2
commit 5a8d096135
2 changed files with 8 additions and 4 deletions

View File

@@ -14,15 +14,11 @@ constant boost_dependencies :
/boost/detail//boost_detail
/boost/foreach//boost_foreach
/boost/function//boost_function
/boost/graph//boost_graph
/boost/integer//boost_integer
/boost/iterator//boost_iterator
/boost/lexical_cast//boost_lexical_cast
/boost/mpl//boost_mpl
/boost/numeric_conversion//boost_numeric_conversion
/boost/preprocessor//boost_preprocessor
/boost/property_map//boost_property_map
/boost/smart_ptr//boost_smart_ptr
/boost/static_assert//boost_static_assert
/boost/tuple//boost_tuple
/boost/type_traits//boost_type_traits

View File

@@ -30,9 +30,17 @@ else
;
}
constant boost_dependencies_private :
/boost/graph//boost_graph
/boost/integer//boost_integer
/boost/property_map//boost_property_map
/boost/smart_ptr//boost_smart_ptr
;
project
: source-location ../src
: common-requirements <library>$(boost_dependencies)
: requirements <library>$(boost_dependencies_private)
;
rule cond ( test ? : yes * : no * ) { if $(test) { return $(yes) ; } else { return $(no) ; } }