From 2e5ce76329abbd854426a9b203c2a7f480b6eb29 Mon Sep 17 00:00:00 2001 From: Marco Randazzo Date: Wed, 29 Jan 2025 16:04:24 +0100 Subject: [PATCH] target_compile_features update from cxx_std_17 to cxx_std_20 --- src/libYARP_companion/src/CMakeLists.txt | 2 +- src/libYARP_conf/src/CMakeLists.txt | 2 +- src/libYARP_cv/src/CMakeLists.txt | 2 +- src/libYARP_dataplayer/src/CMakeLists.txt | 2 +- src/libYARP_dev/src/CMakeLists.txt | 2 +- src/libYARP_dev/src/yarp/dev/tests/CMakeLists.txt | 2 +- src/libYARP_eigen/src/CMakeLists.txt | 2 +- src/libYARP_gsl/src/CMakeLists.txt | 2 +- src/libYARP_init/src/CMakeLists.txt | 2 +- src/libYARP_logger/src/CMakeLists.txt | 2 +- src/libYARP_manager/src/CMakeLists.txt | 2 +- src/libYARP_math/src/CMakeLists.txt | 2 +- src/libYARP_name/src/CMakeLists.txt | 2 +- src/libYARP_os/src/CMakeLists.txt | 2 +- src/libYARP_pcl/src/CMakeLists.txt | 2 +- src/libYARP_profiler/src/CMakeLists.txt | 2 +- src/libYARP_robotinterface/src/CMakeLists.txt | 2 +- src/libYARP_robottestingframework/src/CMakeLists.txt | 2 +- src/libYARP_run/src/CMakeLists.txt | 2 +- src/libYARP_serversql/src/CMakeLists.txt | 2 +- src/libYARP_sig/src/CMakeLists.txt | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/libYARP_companion/src/CMakeLists.txt b/src/libYARP_companion/src/CMakeLists.txt index e9470f4ee2c..2ff2d251561 100644 --- a/src/libYARP_companion/src/CMakeLists.txt +++ b/src/libYARP_companion/src/CMakeLists.txt @@ -92,7 +92,7 @@ target_include_directories(YARP_companion target_link_libraries(YARP_companion PUBLIC YARP::YARP_os) list(APPEND YARP_companion_PUBLIC_DEPS YARP_os ) -target_compile_features(YARP_companion PUBLIC cxx_std_17) +target_compile_features(YARP_companion PUBLIC cxx_std_20) if(YARP_HAS_ACE) target_compile_definitions(YARP_companion PRIVATE YARP_HAS_ACE) diff --git a/src/libYARP_conf/src/CMakeLists.txt b/src/libYARP_conf/src/CMakeLists.txt index b4b493ce017..b15b2b324b3 100644 --- a/src/libYARP_conf/src/CMakeLists.txt +++ b/src/libYARP_conf/src/CMakeLists.txt @@ -121,7 +121,7 @@ target_include_directories(YARP_conf $ $ ) -target_compile_features(YARP_conf INTERFACE cxx_std_17) +target_compile_features(YARP_conf INTERFACE cxx_std_20) ######################################################################### diff --git a/src/libYARP_cv/src/CMakeLists.txt b/src/libYARP_cv/src/CMakeLists.txt index bbe5eb9626a..1bc460e1993 100644 --- a/src/libYARP_cv/src/CMakeLists.txt +++ b/src/libYARP_cv/src/CMakeLists.txt @@ -20,7 +20,7 @@ target_include_directories(YARP_cv $ $ ) -target_compile_features(YARP_conf INTERFACE cxx_std_17) +target_compile_features(YARP_conf INTERFACE cxx_std_20) target_link_libraries(YARP_cv INTERFACE YARP::YARP_sig) list(APPEND YARP_cv_PUBLIC_DEPS YARP_sig) diff --git a/src/libYARP_dataplayer/src/CMakeLists.txt b/src/libYARP_dataplayer/src/CMakeLists.txt index e4a1fe08e5f..af370c62b98 100644 --- a/src/libYARP_dataplayer/src/CMakeLists.txt +++ b/src/libYARP_dataplayer/src/CMakeLists.txt @@ -41,7 +41,7 @@ if(MSVC) target_include_directories(YARP_dataplayer SYSTEM PRIVATE ${dirent_INCLUDE_DIRS}) endif() -target_compile_features(YARP_dataplayer PUBLIC cxx_std_17) +target_compile_features(YARP_dataplayer PUBLIC cxx_std_20) target_link_libraries(YARP_dataplayer PUBLIC diff --git a/src/libYARP_dev/src/CMakeLists.txt b/src/libYARP_dev/src/CMakeLists.txt index c7182131c76..e36e928e35b 100644 --- a/src/libYARP_dev/src/CMakeLists.txt +++ b/src/libYARP_dev/src/CMakeLists.txt @@ -334,7 +334,7 @@ target_include_directories(YARP_dev $ $ ) -target_compile_features(YARP_dev PUBLIC cxx_std_17) +target_compile_features(YARP_dev PUBLIC cxx_std_20) target_link_libraries(YARP_dev PUBLIC diff --git a/src/libYARP_dev/src/yarp/dev/tests/CMakeLists.txt b/src/libYARP_dev/src/yarp/dev/tests/CMakeLists.txt index 5eebe6dde0d..f19b684c407 100644 --- a/src/libYARP_dev/src/yarp/dev/tests/CMakeLists.txt +++ b/src/libYARP_dev/src/yarp/dev/tests/CMakeLists.txt @@ -104,7 +104,7 @@ target_link_libraries (YARP_dev_tests YARP::YARP_dev YARP::YARP_catch2) -target_compile_features(YARP_dev_tests PRIVATE cxx_std_17) +target_compile_features(YARP_dev_tests PRIVATE cxx_std_20) set_property ( TARGET YARP_dev_tests diff --git a/src/libYARP_eigen/src/CMakeLists.txt b/src/libYARP_eigen/src/CMakeLists.txt index da25197a00f..f8c24a936a0 100644 --- a/src/libYARP_eigen/src/CMakeLists.txt +++ b/src/libYARP_eigen/src/CMakeLists.txt @@ -17,7 +17,7 @@ target_include_directories(YARP_eigen $ $ ) -target_compile_features(YARP_eigen INTERFACE cxx_std_17) +target_compile_features(YARP_eigen INTERFACE cxx_std_20) target_link_libraries(YARP_eigen INTERFACE YARP_sig) list(APPEND YARP_eigen_PUBLIC_DEPS YARP_sig) diff --git a/src/libYARP_gsl/src/CMakeLists.txt b/src/libYARP_gsl/src/CMakeLists.txt index bb254e1d2a6..70050c309c3 100644 --- a/src/libYARP_gsl/src/CMakeLists.txt +++ b/src/libYARP_gsl/src/CMakeLists.txt @@ -39,7 +39,7 @@ target_include_directories(YARP_gsl $ $ ) -target_compile_features(YARP_gsl PUBLIC cxx_std_17) +target_compile_features(YARP_gsl PUBLIC cxx_std_20) target_link_libraries(YARP_gsl PUBLIC YARP::YARP_sig) list(APPEND YARP_gsl_PUBLIC_DEPS YARP_sig) diff --git a/src/libYARP_init/src/CMakeLists.txt b/src/libYARP_init/src/CMakeLists.txt index 375c9bef2b5..72e167966e0 100644 --- a/src/libYARP_init/src/CMakeLists.txt +++ b/src/libYARP_init/src/CMakeLists.txt @@ -34,7 +34,7 @@ target_link_libraries(YARP_init YARP::YARP_conf YARP::YARP_os ) -target_compile_features(YARP_init PUBLIC cxx_std_17) +target_compile_features(YARP_init PUBLIC cxx_std_20) if(YARP_LINK_PLUGINS) if(YARP_COMPILE_CARRIER_PLUGINS) diff --git a/src/libYARP_logger/src/CMakeLists.txt b/src/libYARP_logger/src/CMakeLists.txt index bcc3333391b..9e3045904c7 100644 --- a/src/libYARP_logger/src/CMakeLists.txt +++ b/src/libYARP_logger/src/CMakeLists.txt @@ -42,7 +42,7 @@ target_include_directories(YARP_logger $ $ ) -target_compile_features(YARP_logger PUBLIC cxx_std_17) +target_compile_features(YARP_logger PUBLIC cxx_std_20) target_link_libraries(YARP_logger PUBLIC diff --git a/src/libYARP_manager/src/CMakeLists.txt b/src/libYARP_manager/src/CMakeLists.txt index 1a7f1728ed8..afeafa5387e 100644 --- a/src/libYARP_manager/src/CMakeLists.txt +++ b/src/libYARP_manager/src/CMakeLists.txt @@ -99,7 +99,7 @@ target_include_directories(YARP_manager $ $ ) -target_compile_features(YARP_manager PUBLIC cxx_std_17) +target_compile_features(YARP_manager PUBLIC cxx_std_20) target_link_libraries(YARP_manager PUBLIC diff --git a/src/libYARP_math/src/CMakeLists.txt b/src/libYARP_math/src/CMakeLists.txt index 5fc31b916fe..f2c573cda76 100644 --- a/src/libYARP_math/src/CMakeLists.txt +++ b/src/libYARP_math/src/CMakeLists.txt @@ -61,7 +61,7 @@ target_include_directories(YARP_math $ $ ) -target_compile_features(YARP_math PUBLIC cxx_std_17) +target_compile_features(YARP_math PUBLIC cxx_std_20) # import math symbols from standard cmath target_compile_definitions(YARP_math PRIVATE _USE_MATH_DEFINES) diff --git a/src/libYARP_name/src/CMakeLists.txt b/src/libYARP_name/src/CMakeLists.txt index 5e7280edc4e..0d318adeda5 100644 --- a/src/libYARP_name/src/CMakeLists.txt +++ b/src/libYARP_name/src/CMakeLists.txt @@ -46,7 +46,7 @@ target_include_directories(YARP_name $ $ ) -target_compile_features(YARP_name PUBLIC cxx_std_17) +target_compile_features(YARP_name PUBLIC cxx_std_20) target_link_libraries(YARP_name PUBLIC diff --git a/src/libYARP_os/src/CMakeLists.txt b/src/libYARP_os/src/CMakeLists.txt index 81541985432..b03990dd076 100644 --- a/src/libYARP_os/src/CMakeLists.txt +++ b/src/libYARP_os/src/CMakeLists.txt @@ -442,7 +442,7 @@ target_include_directories(YARP_os $ $ ) -target_compile_features(YARP_os PUBLIC cxx_std_17) +target_compile_features(YARP_os PUBLIC cxx_std_20) target_link_libraries(YARP_os PUBLIC YARP::YARP_conf) list(APPEND YARP_os_PUBLIC_DEPS YARP_conf) diff --git a/src/libYARP_pcl/src/CMakeLists.txt b/src/libYARP_pcl/src/CMakeLists.txt index e65cd7a117e..838cc8136ec 100644 --- a/src/libYARP_pcl/src/CMakeLists.txt +++ b/src/libYARP_pcl/src/CMakeLists.txt @@ -19,7 +19,7 @@ target_include_directories(YARP_pcl $ $ ) -target_compile_features(YARP_pcl INTERFACE cxx_std_17) +target_compile_features(YARP_pcl INTERFACE cxx_std_20) target_link_libraries(YARP_pcl INTERFACE YARP::YARP_sig) list(APPEND YARP_pcl_PUBLIC_DEPS YARP_sig) diff --git a/src/libYARP_profiler/src/CMakeLists.txt b/src/libYARP_profiler/src/CMakeLists.txt index 05a4c3cee83..7655d7b2fa6 100644 --- a/src/libYARP_profiler/src/CMakeLists.txt +++ b/src/libYARP_profiler/src/CMakeLists.txt @@ -40,7 +40,7 @@ target_include_directories(YARP_profiler $ $ ) -target_compile_features(YARP_profiler PUBLIC cxx_std_17) +target_compile_features(YARP_profiler PUBLIC cxx_std_20) target_link_libraries(YARP_profiler PUBLIC diff --git a/src/libYARP_robotinterface/src/CMakeLists.txt b/src/libYARP_robotinterface/src/CMakeLists.txt index 63a4e187727..34e927a4fc7 100644 --- a/src/libYARP_robotinterface/src/CMakeLists.txt +++ b/src/libYARP_robotinterface/src/CMakeLists.txt @@ -87,7 +87,7 @@ target_include_directories(YARP_robotinterface $ $ ) -target_compile_features(YARP_robotinterface PUBLIC cxx_std_17) +target_compile_features(YARP_robotinterface PUBLIC cxx_std_20) target_link_libraries(YARP_robotinterface PUBLIC diff --git a/src/libYARP_robottestingframework/src/CMakeLists.txt b/src/libYARP_robottestingframework/src/CMakeLists.txt index 73d6cdff4a4..612f70f3412 100644 --- a/src/libYARP_robottestingframework/src/CMakeLists.txt +++ b/src/libYARP_robottestingframework/src/CMakeLists.txt @@ -39,7 +39,7 @@ target_include_directories(YARP_robottestingframework $ $ ) -target_compile_features(YARP_robottestingframework PUBLIC cxx_std_17) +target_compile_features(YARP_robottestingframework PUBLIC cxx_std_20) target_link_libraries(YARP_robottestingframework PUBLIC diff --git a/src/libYARP_run/src/CMakeLists.txt b/src/libYARP_run/src/CMakeLists.txt index d0a59ea78e2..3340a515c8d 100644 --- a/src/libYARP_run/src/CMakeLists.txt +++ b/src/libYARP_run/src/CMakeLists.txt @@ -63,7 +63,7 @@ target_include_directories(YARP_run $ $ ) -target_compile_features(YARP_run PUBLIC cxx_std_17) +target_compile_features(YARP_run PUBLIC cxx_std_20) option(YARP_ENABLE_YARPRUN_LOG "Enable yarprun log file in temp dir" OFF) mark_as_advanced(YARP_ENABLE_YARPRUN_LOG) diff --git a/src/libYARP_serversql/src/CMakeLists.txt b/src/libYARP_serversql/src/CMakeLists.txt index eefaec3e072..4fa3cc12acf 100644 --- a/src/libYARP_serversql/src/CMakeLists.txt +++ b/src/libYARP_serversql/src/CMakeLists.txt @@ -77,7 +77,7 @@ target_include_directories(YARP_serversql PUBLIC $ $) -target_compile_features(YARP_serversql PUBLIC cxx_std_17) +target_compile_features(YARP_serversql PUBLIC cxx_std_20) target_link_libraries(YARP_serversql PUBLIC diff --git a/src/libYARP_sig/src/CMakeLists.txt b/src/libYARP_sig/src/CMakeLists.txt index 6a82ce87ac9..083f9ab99c0 100644 --- a/src/libYARP_sig/src/CMakeLists.txt +++ b/src/libYARP_sig/src/CMakeLists.txt @@ -127,7 +127,7 @@ target_include_directories(YARP_sig $ $ ) -target_compile_features(YARP_sig PUBLIC cxx_std_17) +target_compile_features(YARP_sig PUBLIC cxx_std_20) target_link_libraries(YARP_sig PUBLIC