freebsd-ports/devel/ros-urdfdom/files/patch-urdf__parser_CMakeLists.txt
Trenton Schulz 14303d0308 devel/ros-urdfdom: Update to 3.0.2
PR:		263143
2022-04-23 16:08:28 -04:00

27 lines
890 B
Text

--- urdf_parser/CMakeLists.txt.orig 2022-03-28 23:52:17 UTC
+++ urdf_parser/CMakeLists.txt
@@ -93,13 +93,15 @@ target_include_directories(urdf_to_graphviz PUBLIC inc
target_link_libraries(urdf_to_graphviz urdfdom_model)
# urdf_mem_test is a binary for testing, not a unit test
+if (BUILD_TESTING)
add_executable(urdf_mem_test test/memtest.cpp)
target_include_directories(urdf_mem_test PUBLIC include)
target_link_libraries(urdf_mem_test urdfdom_model)
+endif()
-include(CTest)
if(BUILD_TESTING)
# TODO: check Shane's comment https://github.com/ros/urdfdom/pull/157/files#r664960227
+ include(CTest)
add_subdirectory(test)
endif()
@@ -108,7 +110,6 @@ INSTALL(
check_urdf
urdf_to_graphiz
urdf_to_graphviz
- urdf_mem_test
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}