diff --git a/rmw_connext_cpp/CMakeLists.txt b/rmw_connext_cpp/CMakeLists.txt index 486a498d..54a52182 100644 --- a/rmw_connext_cpp/CMakeLists.txt +++ b/rmw_connext_cpp/CMakeLists.txt @@ -17,7 +17,10 @@ endif() find_package(ament_cmake REQUIRED) find_package(connext_cmake_module REQUIRED) -find_package(Connext MODULE) +find_package(Connext QUIET MODULE) +if(Connext_FOUND) + find_package(Connext MODULE) +endif() if(NOT Connext_FOUND OR CONNEXT_STATIC_DISABLE) ament_package() if(NOT Connext_FOUND) diff --git a/rmw_connext_dynamic_cpp/CMakeLists.txt b/rmw_connext_dynamic_cpp/CMakeLists.txt index 9a966122..ce230666 100644 --- a/rmw_connext_dynamic_cpp/CMakeLists.txt +++ b/rmw_connext_dynamic_cpp/CMakeLists.txt @@ -17,7 +17,10 @@ endif() find_package(ament_cmake REQUIRED) find_package(connext_cmake_module REQUIRED) -find_package(Connext MODULE) +find_package(Connext QUIET MODULE) +if(Connext_FOUND) + find_package(Connext MODULE) +endif() if(NOT Connext_FOUND OR CONNEXT_DYNAMIC_DISABLE) ament_package() if(NOT Connext_FOUND) diff --git a/rmw_connext_shared_cpp/CMakeLists.txt b/rmw_connext_shared_cpp/CMakeLists.txt index 44680be0..b73b907c 100644 --- a/rmw_connext_shared_cpp/CMakeLists.txt +++ b/rmw_connext_shared_cpp/CMakeLists.txt @@ -13,7 +13,10 @@ endif() find_package(ament_cmake REQUIRED) find_package(connext_cmake_module REQUIRED) -find_package(Connext MODULE) +find_package(Connext QUIET MODULE) +if(Connext_FOUND) + find_package(Connext MODULE) +endif() if(NOT Connext_FOUND) ament_package() message(WARNING "Could not find RTI Connext - skipping '${PROJECT_NAME}'")