On Apr 13, 2016, at 6:04 PM, Peter Dimov wrote:
P F wrote:
I started writing a cmake(including testing using travis and appveyor) for Boost.Config here:
https://github.com/pfultz2/config
But then gave up when I realized that Boost.Config depends on Boost.Core which depends on Boost.Config.
Where does Config depend on Core? In limits_test.cpp?
Yes, here is a rough list of all the includes outside of config in the tests:
$ grep -r "#include
./config_info.cpp:#include
./cstdint_include_test.cpp:#include // must be the only #include!
./cstdint_test.cpp:#include
./cstdint_test.cpp:#include
./cstdint_test2.cpp:#include
./cstdint_test2.cpp:#include
./has_tr1_array_fail.cpp:#include
./has_tr1_array_pass.cpp:#include
./has_tr1_bind_fail.cpp:#include
./has_tr1_bind_pass.cpp:#include
./has_tr1_complex_over_fail.cpp:#include
./has_tr1_complex_over_pass.cpp:#include
./has_tr1_complex_trig_fail.cpp:#include
./has_tr1_complex_trig_pass.cpp:#include
./has_tr1_function_fail.cpp:#include
./has_tr1_function_pass.cpp:#include
./has_tr1_hash_fail.cpp:#include
./has_tr1_hash_pass.cpp:#include
./has_tr1_mem_fn_fail.cpp:#include
./has_tr1_mem_fn_pass.cpp:#include
./has_tr1_random_fail.cpp:#include
./has_tr1_random_pass.cpp:#include
./has_tr1_ref_wrap_fail.cpp:#include
./has_tr1_ref_wrap_pass.cpp:#include
./has_tr1_regex_fail.cpp:#include
./has_tr1_regex_pass.cpp:#include
./has_tr1_result_of_fail.cpp:#include
./has_tr1_result_of_pass.cpp:#include
./has_tr1_shared_ptr_fail.cpp:#include
./has_tr1_shared_ptr_pass.cpp:#include
./has_tr1_tuple_fail.cpp:#include
./has_tr1_tuple_pass.cpp:#include
./has_tr1_type_traits_fail.cpp:#include
./has_tr1_type_traits_pass.cpp:#include
./has_tr1_unordered_map_fail.cpp:#include
./has_tr1_unordered_map_pass.cpp:#include
./has_tr1_unordered_set_fail.cpp:#include
./has_tr1_unordered_set_pass.cpp:#include
./has_tr1_utility_fail.cpp:#include
./has_tr1_utility_pass.cpp:#include
./limits_test.cpp:#include
./limits_test.cpp:#include
./limits_test.cpp:#include
./math_info.cpp:#include
./math_info.cpp:#include
Also, as you see math_info.cpp needs Boost.TypeTraits as well.
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost