From cdc112d0c41138a36758407d449a539633b42b85 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Sat, 24 Nov 2018 13:29:26 +0100 Subject: Provide minimum versions use FindGLIB from build tools --- CMakeLists.txt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'CMakeLists.txt') 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) -- cgit v1.2.3-55-g7522