From cc9171a183690b92366e0022d7b66f3e8197e4af Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Wed, 13 Sep 2023 08:51:46 +0200 Subject: [PATCH] Require minimum versions on CMakeLists template. The code generated is now designed for Fast CDR >= 2.0 and Fast DDS >= 2.12, so the generated CMakeLists.txt should require those versions. Signed-off-by: Miguel Company --- .../java/com/eprosima/fastdds/idl/templates/CMakeLists.stg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/eprosima/fastdds/idl/templates/CMakeLists.stg b/src/main/java/com/eprosima/fastdds/idl/templates/CMakeLists.stg index 62078d2b..be0bc971 100644 --- a/src/main/java/com/eprosima/fastdds/idl/templates/CMakeLists.stg +++ b/src/main/java/com/eprosima/fastdds/idl/templates/CMakeLists.stg @@ -24,8 +24,8 @@ set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_EXTENSIONS OFF) # Find requirements -find_package(fastcdr REQUIRED) -find_package(fastrtps REQUIRED) +find_package(fastcdr 2 REQUIRED) +find_package(fastrtps 2.12 REQUIRED) $solution.projects : { project | $pub_sub_execs(project=project, libraries=solution.libraries, test=test)$}; separator="\n"$