aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/ECMDeprecationSettings.cmake7
1 files changed, 1 insertions, 6 deletions
diff --git a/modules/ECMDeprecationSettings.cmake b/modules/ECMDeprecationSettings.cmake
index f41180e6..f46eaa37 100644
--- a/modules/ECMDeprecationSettings.cmake
+++ b/modules/ECMDeprecationSettings.cmake
@@ -50,11 +50,6 @@ Since 5.91
function (ecm_set_disabled_deprecation_versions)
include(CMakeParseArguments)
cmake_parse_arguments(ARGS "SHOW_DEPRECATIONS" "" "" ${ARGN})
- if (ARGS_DEPRECATION_WARNINGS)
- if (NOT "${ARGS_DEPRECATION_WARNINGS}" MATCHES "CURRENT_VERSION|MAJOR_VERSION")
- message(FATAL_ERROR "Unknown argument given for DEPRECATION_WARNINGS parameter, expected CURRENT_VERSION or MAJOR_VERSION")
- endif()
- endif()
list(LENGTH ARGS_UNPARSED_ARGUMENTS PAIR_COUNT)
math(EXPR is_even_number "${PAIR_COUNT} % 2")
if (NOT is_even_number EQUAL 0)
@@ -88,7 +83,7 @@ function (ecm_set_disabled_deprecation_versions)
add_definitions(-D${DEPRECATION_DEFINITION_NAME}=${DEPRECATION_HEX_VERSION})
# Set the version for the deprecation warnings
- if (ARGS_DEPRECATION_WARNINGS)
+ if (ARGS_SHOW_DEPRECATIONS)
string(REGEX MATCH "([0-9]+)\\." _ ${DEPRECATION_VERSION})
if (NOT CMAKE_MATCH_1)
message(FATAL_ERROR "Failed to get major version from ${DEPRECATION_VERSION}")