diff options
| author | Ragnar Thomsen <[email protected]> | 2015-07-29 22:54:54 +0200 |
|---|---|---|
| committer | Ragnar Thomsen <[email protected]> | 2015-07-29 22:54:54 +0200 |
| commit | 7d1a054267a7fa1b2feed68556e7dc401f34310e (patch) | |
| tree | cce1d1f0422f016975bcdef3bcad45f8993c6481 /CMakeLists.txt | |
| parent | 52136255d86cfdf4bcfcd865bfa14cdd481b3a77 (diff) | |
Enable automatic update of version number
Use CMake variables autoupdated by release script. Dolphin version is
automatically updated to KDE Applications version.
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3575db5da..6dc60a5d8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,11 @@ cmake_minimum_required(VERSION 2.8.12) project(Dolphin) -set(DOLPHIN_VERSION "14.12.95") +# KDE Application Version, managed by release script +set (KDE_APPLICATIONS_VERSION_MAJOR "15") +set (KDE_APPLICATIONS_VERSION_MINOR "07") +set (KDE_APPLICATIONS_VERSION_MICRO "80") +set (KDE_APPLICATIONS_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}") set(QT_MIN_VERSION "5.4.0") set(KF5_MIN_VERSION "5.7.0") @@ -21,13 +25,17 @@ include(KDEInstallDirs) include(KDECMakeSettings) include(KDEFrameworkCompilerSettings) -ecm_setup_version(${DOLPHIN_VERSION} VARIABLE_PREFIX DOLPHINVCS +ecm_setup_version(${KDE_APPLICATIONS_VERSION} VARIABLE_PREFIX DOLPHIN + VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/src/dolphin_version.h" +) + +ecm_setup_version(${KDE_APPLICATIONS_VERSION} VARIABLE_PREFIX DOLPHINVCS VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/dolphinvcs_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/DolphinVcsConfigVersion.cmake" SOVERSION 5 ) -ecm_setup_version(${DOLPHIN_VERSION} VARIABLE_PREFIX DOLPHINPRIVATE +ecm_setup_version(${KDE_APPLICATIONS_VERSION} VARIABLE_PREFIX DOLPHINPRIVATE SOVERSION 5 ) |
