diff options
| -rw-r--r-- | modules/ECMDeprecationSettings.cmake | 7 | 
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}") | 
