From 57b36d98106d2ea7a7a9b63211feaa2a8364787e Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sat, 3 Aug 2024 12:08:46 -0500 Subject: [PATCH] Update build deps. --- example/Jamfile | 6 ++++-- test/Jamfile | 14 ++++++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/example/Jamfile b/example/Jamfile index 7af3c18..99d9cf3 100644 --- a/example/Jamfile +++ b/example/Jamfile @@ -1,11 +1,13 @@ -# (C) Copyright Tobias Schwinger +# (C) Copyright Tobias Schwinger # # Use, modification and distribution are subject to the Boost Software License, # Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt). #------------------------------------------------------------------------------- +project : requirements /boost/function_types//boost_function_types ; + exe interpreter_example : interpreter_example.cpp : /boost/tokenizer//boost_tokenizer /boost/lexical_cast//boost_lexical_cast @@ -15,7 +17,7 @@ exe result_of_example : result_of_example.cpp ; exe interface_example : interface_example.cpp ; -exe fast_mem_fn_example : fast_mem_fn_example.cpp +exe fast_mem_fn_example : fast_mem_fn_example.cpp : . # needed for Boost.PP file iteration with some compilers /boost/timer//boost_timer /boost/bind//boost_bind diff --git a/test/Jamfile b/test/Jamfile index 084dae7..d1feeae 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -1,5 +1,5 @@ -# (C) Copyright Tobias Schwinger +# (C) Copyright Tobias Schwinger # # Use, modification and distribution are subject to the Boost Software License, # Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt). @@ -8,8 +8,10 @@ import testing ; +project : requirements /boost/function_types//boost_function_types ; + { - test-suite function_types : + test-suite function_types : # Classification @@ -28,7 +30,7 @@ import testing ; # [ compile classification/is_cv_function.cpp ] # Decomposition - + [ compile decomposition/components.cpp ] [ compile decomposition/result_type.cpp ] [ compile decomposition/function_arity.cpp ] @@ -70,15 +72,15 @@ import testing ; [ compile custom_ccs/member_ccs_exact.cpp : 64:no ] # Property tag - + [ compile custom_ccs/property_tag.cpp ] - + # Code from the examples [ compile ../example/interpreter_example.cpp : /boost/tokenizer//boost_tokenizer /boost/lexical_cast//boost_lexical_cast ] [ compile ../example/result_of_example.cpp ] [ compile ../example/interface_example.cpp ] - [ compile ../example/fast_mem_fn_example.cpp + [ compile ../example/fast_mem_fn_example.cpp # needed for Boost.PP file iteration with some compilers : ../example /boost/timer//boost_timer