diff options
author | Alf Gaida | 2018-11-24 13:29:26 +0100 |
---|---|---|
committer | Alf Gaida | 2018-11-30 21:04:55 +0100 |
commit | cdc112d0c41138a36758407d449a539633b42b85 (patch) | |
tree | dbf5d6d16e7d30bb353de188f7fa6cd4a31449aa /CMakeLists.txt | |
parent | Translated using Weblate (Galician) (diff) | |
download | pavucontrol-slx-cdc112d0c41138a36758407d449a539633b42b85.tar.gz pavucontrol-slx-cdc112d0c41138a36758407d449a539633b42b85.tar.xz pavucontrol-slx-cdc112d0c41138a36758407d449a539633b42b85.zip |
Provide minimum versions
use FindGLIB from build tools
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 139a653..bc1194d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,6 @@ project(pavucontrol-qt) option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) -set(LXQTBT_MINIMUM_VERSION "0.5.0") list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") set(CMAKE_INCLUDE_CURRENT_DIR ON) @@ -18,12 +17,18 @@ set(CMAKE_AUTOUIC ON) include(GNUInstallDirs) -find_package(Qt5Widgets REQUIRED) -find_package(Qt5LinguistTools REQUIRED) -find_package(Qt5DBus REQUIRED) +# Minimum Versions +set(GLIB_MINIMUM_VERSION "2.50.0") +set(LXQTBT_MINIMUM_VERSION "0.6.0") +set(QT_MINIMUM_VERSION "5.7.1") +find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) +find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) +find_package(Qt5DBus ${QT_MINIMUM_VERSION} REQUIRED) find_package(lxqt-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED) +find_package(GLIB ${GLIB_MINIMUM_VERSION} REQUIRED) + set(PAVUCONTROLQT_MAJOR_VERSION 0) set(PAVUCONTROLQT_MINOR_VERSION 14) set(PAVUCONTROLQT_PATCH_VERSION 0) @@ -40,9 +45,5 @@ pkg_check_modules( libpulse>=5.0 libpulse-mainloop-glib>=0.9.16 ) -pkg_check_modules( - GLIB REQUIRED - glib-2.0 -) add_subdirectory(src) |