[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [attica] /: Change version number to 0.5.x rather than 0.4.x when building with Qt5
From: David Faure <faure () kde ! org>
Date: 2013-04-30 22:35:52
Message-ID: 20130430223552.16A0FA603F () git ! kde ! org
[Download RAW message or body]
Git commit 9f9092ea564112817bebab195c6918686b67488a by David Faure.
Committed on 01/05/2013 at 00:35.
Pushed by dfaure into branch 'master'.
Change version number to 0.5.x rather than 0.4.x when building with Qt5
M +23 -1 CMakeLists.txt
M +0 -18 lib/CMakeLists.txt
http://commits.kde.org/attica/9f9092ea564112817bebab195c6918686b67488a
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 87c1ecd..ea84f19 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,8 +1,30 @@
project(attica)
cmake_minimum_required(VERSION 2.8)
=
+option(QT4_BUILD "Force building with Qt4 even if Qt5 is found")
+if (NOT QT4_BUILD)
+ find_package(Qt5Core QUIET)
+endif()
+if (Qt5Core_FOUND)
+ message(STATUS "Building with Qt5 support")
+ find_package(ECM 0.0.6 REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_MODULE_PATH})
+ find_package(Qt5Transitional REQUIRED Core Network)
+ include(GNUInstallDirs)
+ set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}")
+else()
+ set(QT_MIN_VERSION "4.7.0")
+ find_package(Qt4 REQUIRED)
+ set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)"=
)
+ set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STR=
ING "Library directory name" FORCE)
+endif()
+
set(CMAKE_LIBATTICA_VERSION_MAJOR 0)
-set(CMAKE_LIBATTICA_VERSION_MINOR 4)
+if (Qt5Core_FOUND)
+ set(CMAKE_LIBATTICA_VERSION_MINOR 5)
+else()
+ set(CMAKE_LIBATTICA_VERSION_MINOR 4)
+endif()
set(CMAKE_LIBATTICA_VERSION_PATCH 2)
set(CMAKE_LIBATTICA_VERSION_STRING "${CMAKE_LIBATTICA_VERSION_MAJOR}.${CM=
AKE_LIBATTICA_VERSION_MINOR}.${CMAKE_LIBATTICA_VERSION_PATCH}")
=
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index 6b6f191..a8fc43d 100644
--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -5,24 +5,6 @@ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
=
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/ ${CMAKE_MODULE_PA=
TH})
=
-option(QT4_BUILD "Force building with Qt4 even if Qt5 is found")
-if (NOT QT4_BUILD)
- find_package(Qt5Core QUIET)
-endif()
-if (Qt5Core_FOUND)
- message(STATUS "Building with Qt5 support")
- find_package(ECM 0.0.6 REQUIRED NO_MODULE)
- set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_MODULE_PATH})
- find_package(Qt5Transitional REQUIRED Core Network)
- include(GNUInstallDirs)
- set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}")
-else()
- set(QT_MIN_VERSION "4.7.0")
- find_package(Qt4 REQUIRED)
- set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)"=
)
- set(LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STR=
ING "Library directory name" FORCE)
-endif()
-
include_directories( ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} )
=
# mingw can't handle exported explicit template instantiations in a DLL
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic