From ae46504ae7d4a199ea9bba0e73a6f083bf172f80 Mon Sep 17 00:00:00 2001 From: Dan Rose Date: Thu, 3 Sep 2020 19:45:41 -0500 Subject: [PATCH] Revert "Merge branch 'ament_cmake'" This reverts commit 8e0effcd36b855701d9327aecff949d7f2b20e31. --- CMakeLists.txt | 16 ++++++---------- package.xml | 4 ++-- tests/CMakeLists.txt | 7 ++----- 3 files changed, 10 insertions(+), 17 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a4bb58..1dc6c66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ elseif(WIN32) # Windows src/impl/win.cc src/impl/list_ports/list_ports_win.cc ) - target_link_libraries(${PROJECT_NAME} setupapi) + target_link_libraries(${PROJECT_NAME} setupapi) ament_export_libraries(setupapi) endif() @@ -54,17 +54,13 @@ install(TARGETS ${PROJECT_NAME} ) ## Install headers -install( - FILES include/serial/serial.h include/serial/v8stdint.h - DESTINATION include/serial +install(FILES include/serial/serial.h include/serial/v8stdint.h + DESTINATION include/serial ) ## Tests -if(BUILD_TESTING) - add_subdirectory(tests) -endif() - -ament_export_include_directories(include) -ament_export_libraries(${PROJECT_NAME}) +#if(BUILD_TESTING) +# add_subdirectory(tests) +#endif() ament_package() diff --git a/package.xml b/package.xml index 7fb772d..f1ac9d3 100644 --- a/package.xml +++ b/package.xml @@ -21,10 +21,10 @@ ament_cmake - ament_cmake_gtest boost - ament_cmake + ament_cmake + diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 964f27c..e52a4d3 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,15 +1,12 @@ if(UNIX) - find_package(ament_cmake_gtest REQUIRED) - find_package(Boost REQUIRED) - - ament_add_gtest(${PROJECT_NAME}-test unix_serial_tests.cc) + catkin_add_gtest(${PROJECT_NAME}-test unix_serial_tests.cc) target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME} ${Boost_LIBRARIES}) if(NOT APPLE) target_link_libraries(${PROJECT_NAME}-test util) endif() if(NOT APPLE) # these tests are unreliable on macOS - ament_add_gtest(${PROJECT_NAME}-test-timer unit/unix_timer_tests.cc) + catkin_add_gtest(${PROJECT_NAME}-test-timer unit/unix_timer_tests.cc) target_link_libraries(${PROJECT_NAME}-test-timer ${PROJECT_NAME}) endif() endif()