Fix cmake robustness tests

This commit is contained in:
Vissarion Fisikopoulos 2024-08-14 16:06:38 +03:00
parent d7745884fd
commit fbd158a7ea
4 changed files with 22 additions and 9 deletions

View File

@ -24,6 +24,7 @@ target_link_libraries(boost_geometry
Boost::concept_check Boost::concept_check
Boost::config Boost::config
Boost::core Boost::core
Boost::crc
Boost::function_types Boost::function_types
Boost::iterator Boost::iterator
Boost::lexical_cast Boost::lexical_cast
@ -32,6 +33,7 @@ target_link_libraries(boost_geometry
Boost::mpl Boost::mpl
Boost::multiprecision Boost::multiprecision
Boost::numeric_conversion Boost::numeric_conversion
Boost::program_options
Boost::qvm Boost::qvm
Boost::range Boost::range
Boost::rational Boost::rational
@ -100,9 +102,11 @@ if(BUILD_TESTING AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/test/CMakeLists.txt")
config config
algorithm algorithm
any any
crc
lexical_cast lexical_cast
math math
multiprecision multiprecision
program_options
qvm qvm
rational rational
serialization serialization

View File

@ -5,8 +5,9 @@
# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at # Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt) # http://www.boost.org/LICENSE_1_0.txt)
foreach(item IN ITEMS boost_geometry_add_unit_test("robustness" random_multi_points)
random_multi_points
) target_include_directories(boost_geometry_robustness_random_multi_points
boost_geometry_add_unit_test("robustness" ${item}) PRIVATE
endforeach() "${PROJECT_SOURCE_DIR}/test/robustness"
.)

View File

@ -6,7 +6,7 @@
# http://www.boost.org/LICENSE_1_0.txt) # http://www.boost.org/LICENSE_1_0.txt)
foreach(item IN ITEMS foreach(item IN ITEMS
general_intersection_precision #general_intersection_precision
interior_triangles interior_triangles
intersection_pies intersection_pies
intersection_stars intersection_stars
@ -14,7 +14,11 @@ foreach(item IN ITEMS
random_ellipses_stars random_ellipses_stars
recursive_polygons recursive_polygons
star_comb star_comb
ticket_9081 #ticket_9081
) )
boost_geometry_add_unit_test("robustness" ${item}) boost_geometry_add_unit_test("robustness" ${item})
target_include_directories(boost_geometry_robustness_${item}
PRIVATE
"${PROJECT_SOURCE_DIR}/test/robustness"
.)
endforeach() endforeach()

View File

@ -6,9 +6,13 @@
# http://www.boost.org/LICENSE_1_0.txt) # http://www.boost.org/LICENSE_1_0.txt)
foreach(item IN ITEMS foreach(item IN ITEMS
many_ring_buffer #many_ring_buffer
multi_point_growth #multi_point_growth
recursive_polygons_buffer recursive_polygons_buffer
) )
boost_geometry_add_unit_test("robustness" ${item}) boost_geometry_add_unit_test("robustness" ${item})
target_include_directories(boost_geometry_robustness_${item}
PRIVATE
"${PROJECT_SOURCE_DIR}/test/robustness"
.)
endforeach() endforeach()