diff options
author | Silvio Traversaro <silvio@traversaro.it> | 2024-06-04 16:31:46 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-06-04 18:02:09 (GMT) |
commit | bda14d99f521ba497d291e448317dd4b7de1f307 (patch) | |
tree | 2353a8f79b7f9e6717e45dafd51901ae8eba1413 | |
parent | 57c6dd277e38375d9decd1ac4331615775bb2fb1 (diff) | |
download | CMake-bda14d99f521ba497d291e448317dd4b7de1f307.zip CMake-bda14d99f521ba497d291e448317dd4b7de1f307.tar.gz CMake-bda14d99f521ba497d291e448317dd4b7de1f307.tar.bz2 |
Tests: Fix FindMatlab.versions_checks
`matlab_get_release_name_from_version("14.10" release_name)` does not
write the `release_name` variable if the `14.10` is not a known version,
so before checking for the variable to be empty, we should set it to an
empty value.
-rw-r--r-- | Tests/FindMatlab/versions_checks/CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/FindMatlab/versions_checks/CMakeLists.txt b/Tests/FindMatlab/versions_checks/CMakeLists.txt index f203f4b..9a9e9a3 100644 --- a/Tests/FindMatlab/versions_checks/CMakeLists.txt +++ b/Tests/FindMatlab/versions_checks/CMakeLists.txt @@ -40,6 +40,9 @@ if(NOT release_name STREQUAL "dummy") message(FATAL_ERROR "version 14.9 does not give release dummy : '${release_name}' != dummy") endif() +# matlab_get_release_name_from_version does not describe what it does with release_name +# if the version requested does not exists, so make sure that release_name it is empty +set(release_name "") matlab_get_release_name_from_version("14.10" release_name) if(NOT release_name STREQUAL "") message(FATAL_ERROR "version 14.10 does not give empty release: '${release_name}' != ''") |