49 lines · plain
1# Copyright René Ferdinand Rivera Morell 2023-20242# Distributed under the Boost Software License, Version 1.0.3# (See accompanying file LICENSE_1_0.txt or copy at4# http://www.boost.org/LICENSE_1_0.txt)5 6require-b2 5.2 ;7 8constant boost_dependencies :9 /boost/assert//boost_assert10 /boost/concept_check//boost_concept_check11 /boost/config//boost_config12 /boost/core//boost_core13 /boost/integer//boost_integer14 /boost/lexical_cast//boost_lexical_cast15 /boost/predef//boost_predef16 /boost/random//boost_random17 /boost/static_assert//boost_static_assert18 /boost/throw_exception//boost_throw_exception ;19 20project /boost/math21 : common-requirements22 <include>include23 ;24 25explicit26 [ alias boost_math : : : : <library>$(boost_dependencies) ]27 [ alias boost_math_c99 : build//boost_math_c99 ]28 [ alias boost_math_c99f : build//boost_math_c99f ]29 [ alias boost_math_c99l : build//boost_math_c99l ]30 [ alias boost_math_tr1 : build//boost_math_tr1 ]31 [ alias boost_math_tr1f : build//boost_math_tr1f ]32 [ alias boost_math_tr1l : build//boost_math_tr1l ]33 [ alias all :34 boost_math35 boost_math_c99 boost_math_c99f boost_math_c99l36 boost_math_tr1 boost_math_tr1f boost_math_tr1l37 example test ]38 [ alias testing : : : :39 <include>test40 <include>include_private ]41 ;42 43call-if : boost-library math44 : install boost_math45 boost_math_c99 boost_math_c99f boost_math_c99l46 boost_math_tr1 boost_math_tr1f boost_math_tr1l47 ;48 49