diff options
| author | Stephen Kelly <steveire@gmail.com> | 2013-10-01 13:45:32 +0200 | 
|---|---|---|
| committer | Stephen Kelly <steveire@gmail.com> | 2013-10-01 13:45:32 +0200 | 
| commit | 15c9671be666cbd5ae830e93ca33ddca450db970 (patch) | |
| tree | 8765960ea86bddd06fac795d9aaa6a002446dd96 | |
| parent | 226d6f55263aaec91d7bc69a6e95214191133195 (diff) | |
| download | extra-cmake-modules-15c9671be666cbd5ae830e93ca33ddca450db970.tar.gz extra-cmake-modules-15c9671be666cbd5ae830e93ca33ddca450db970.tar.bz2 | |
Remove compatibility signature from ECMSetupVersion.
| -rw-r--r-- | modules/ECMSetupVersion.cmake | 13 | 
1 files changed, 3 insertions, 10 deletions
| diff --git a/modules/ECMSetupVersion.cmake b/modules/ECMSetupVersion.cmake index eed47f1c..2ce761ad 100644 --- a/modules/ECMSetupVersion.cmake +++ b/modules/ECMSetupVersion.cmake @@ -45,18 +45,11 @@  include(CMakePackageConfigHelpers)  function(ECM_SETUP_VERSION _version) -  # Temporary hack. Remove. -  set(args ${ARGN}) -  if (${ARGV1} MATCHES "[0-9]") -    set(_version "${_version}.${ARGV1}.${ARGV2}") -    list(REMOVE_AT args 0) -    list(REMOVE_AT args 0) -  endif()    set(options )    set(oneValueArgs VARIABLE_PREFIX SOVERSION VERSION_HEADER PACKAGE_VERSION_FILE)    set(multiValueArgs ) -  cmake_parse_arguments(ESV "${options}" "${oneValueArgs}" "${multiValueArgs}"  ${args}) +  cmake_parse_arguments(ESV "${options}" "${oneValueArgs}" "${multiValueArgs}"  ${ARGN})    if(ESV_UNPARSED_ARGUMENTS)      message(FATAL_ERROR "Unknown keywords given to ECM_SETUP_VERSION(): \"${ESV_UNPARSED_ARGUMENTS}\"") @@ -78,7 +71,7 @@ function(ECM_SETUP_VERSION _version)    set(${ESV_VARIABLE_PREFIX}_VERSION_MINOR ${_minor})    set(${ESV_VARIABLE_PREFIX}_VERSION_PATCH ${_patch})    set(${ESV_VARIABLE_PREFIX}_SOVERSION ${ESV_SOVERSION}) -  set(${ESV_VARIABLE_PREFIX}_VERSION_STRING "${_major}.${_minor}.${_patch}") +  set(${ESV_VARIABLE_PREFIX}_VERSION_STRING "${_version}")    if(ESV_VERSION_HEADER)      set(PROJECT_NAME_UPPER "${ESV_VARIABLE_PREFIX}") @@ -90,7 +83,7 @@ function(ECM_SETUP_VERSION _version)    endif()    if(ESV_PACKAGE_VERSION_FILE) -    write_basic_package_version_file("${ESV_PACKAGE_VERSION_FILE}" VERSION ${_major}.${_minor}.${_patch} COMPATIBILITY AnyNewerVersion) +    write_basic_package_version_file("${ESV_PACKAGE_VERSION_FILE}" VERSION ${_version} COMPATIBILITY AnyNewerVersion)    endif()    set(${ESV_VARIABLE_PREFIX}_VERSION_MAJOR  "${${ESV_VARIABLE_PREFIX}_VERSION_MAJOR}"  PARENT_SCOPE) | 
