diff --git a/examples/connext_dds/dynamic_data_access_union_discriminator/c++11/CMakeLists.txt b/examples/connext_dds/dynamic_data_access_union_discriminator/c++11/CMakeLists.txt index ba475124a..1cf5cc1af 100644 --- a/examples/connext_dds/dynamic_data_access_union_discriminator/c++11/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_access_union_discriminator/c++11/CMakeLists.txt @@ -11,12 +11,26 @@ # cmake_minimum_required(VERSION 3.11) project(rtiexamples-dynamic-data-access-union-discriminator) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../../resources/cmake/Modules" ) include(ConnextDdsConfigureCmakeUtils) connextdds_configure_cmake_utils() +# Find the RTI Connext DDS libraries +if(NOT RTIConnextDDS_FOUND) + find_package(RTIConnextDDS + "7.0.0" + REQUIRED + COMPONENTS + core + ) +endif() + add_executable(dynamic_data_union_example_cxx2 "${CMAKE_CURRENT_SOURCE_DIR}/dynamic_data_union_example.cxx" ) diff --git a/examples/connext_dds/dynamic_data_access_union_discriminator/c++98/CMakeLists.txt b/examples/connext_dds/dynamic_data_access_union_discriminator/c++98/CMakeLists.txt index 65fe8e767..689298005 100644 --- a/examples/connext_dds/dynamic_data_access_union_discriminator/c++98/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_access_union_discriminator/c++98/CMakeLists.txt @@ -17,6 +17,16 @@ list(APPEND CMAKE_MODULE_PATH include(ConnextDdsConfigureCmakeUtils) connextdds_configure_cmake_utils() +# Find the RTI Connext DDS libraries +if(NOT RTIConnextDDS_FOUND) + find_package(RTIConnextDDS + "7.0.0" + REQUIRED + COMPONENTS + core + ) +endif() + add_executable(dynamic_data_union_example_cxx "${CMAKE_CURRENT_SOURCE_DIR}/dynamic_data_union_example.cxx" ) diff --git a/examples/connext_dds/dynamic_data_access_union_discriminator/c/CMakeLists.txt b/examples/connext_dds/dynamic_data_access_union_discriminator/c/CMakeLists.txt index 25e4b17ce..f45657180 100644 --- a/examples/connext_dds/dynamic_data_access_union_discriminator/c/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_access_union_discriminator/c/CMakeLists.txt @@ -17,6 +17,16 @@ list(APPEND CMAKE_MODULE_PATH include(ConnextDdsConfigureCmakeUtils) connextdds_configure_cmake_utils() +# Find the RTI Connext DDS libraries +if(NOT RTIConnextDDS_FOUND) + find_package(RTIConnextDDS + "7.0.0" + REQUIRED + COMPONENTS + core + ) +endif() + add_executable(dynamic_data_union_example_c "${CMAKE_CURRENT_SOURCE_DIR}/dynamic_data_union_example.c" ) diff --git a/examples/connext_dds/dynamic_data_nested_structs/c++11/CMakeLists.txt b/examples/connext_dds/dynamic_data_nested_structs/c++11/CMakeLists.txt index 4bc409dc9..ef3a6ed64 100644 --- a/examples/connext_dds/dynamic_data_nested_structs/c++11/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_nested_structs/c++11/CMakeLists.txt @@ -11,6 +11,10 @@ # cmake_minimum_required(VERSION 3.11) project(rtiexamples-dynamic-data-nested_struct) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../../resources/cmake/Modules" ) diff --git a/examples/connext_dds/dynamic_data_request_reply/c++11/CMakeLists.txt b/examples/connext_dds/dynamic_data_request_reply/c++11/CMakeLists.txt index 4bb9c1cb6..447d56658 100644 --- a/examples/connext_dds/dynamic_data_request_reply/c++11/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_request_reply/c++11/CMakeLists.txt @@ -11,6 +11,10 @@ # cmake_minimum_required(VERSION 3.11) project(rtiexamples-dynamic-data-request_reply) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../../resources/cmake/Modules" ) diff --git a/examples/connext_dds/dynamic_data_sequences/c++11/CMakeLists.txt b/examples/connext_dds/dynamic_data_sequences/c++11/CMakeLists.txt index 9408c8b9f..a5aa809f1 100644 --- a/examples/connext_dds/dynamic_data_sequences/c++11/CMakeLists.txt +++ b/examples/connext_dds/dynamic_data_sequences/c++11/CMakeLists.txt @@ -11,6 +11,10 @@ # cmake_minimum_required(VERSION 3.11) project(rtiexamples-dynamic-data-sequences) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../../resources/cmake/Modules" )