diff options
author | Simon Rettberg | 2022-08-18 20:27:25 +0200 |
---|---|---|
committer | Simon Rettberg | 2022-08-18 20:27:25 +0200 |
commit | c48cebd620d3f5330c104d85ac32f0aaffadaa14 (patch) | |
tree | 8fc74d8aa05fcdc75bfcdf93fdc89c0f071692eb /CMakeLists.txt | |
parent | When changing default output of card, also set default sink (diff) | |
download | pavucontrol-slx-c48cebd620d3f5330c104d85ac32f0aaffadaa14.tar.gz pavucontrol-slx-c48cebd620d3f5330c104d85ac32f0aaffadaa14.tar.xz pavucontrol-slx-c48cebd620d3f5330c104d85ac32f0aaffadaa14.zip |
Replace everything with new "slxmix" (work in progress)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 33 |
1 files changed, 12 insertions, 21 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 2c83719..0a4d476 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) +cmake_minimum_required(VERSION 3.10.0 FATAL_ERROR) # CMP0000: Call the cmake_minimum_required() command at the beginning of the top-level # CMakeLists.txt file even before calling the project() command. # The cmake_minimum_required(VERSION) command implicitly invokes the cmake_policy(VERSION) @@ -6,8 +6,6 @@ cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) # versions. project(pavucontrol-qt) -option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" OFF) - list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") set(CMAKE_INCLUDE_CURRENT_DIR ON) @@ -18,31 +16,24 @@ set(CMAKE_AUTOUIC ON) include(GNUInstallDirs) # Minimum Versions -set(GLIB_MINIMUM_VERSION "2.50.0") -set(LXQTBT_MINIMUM_VERSION "0.4.0") set(QT_MINIMUM_VERSION "5.9.5") -find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED) -find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED) -find_package(lxqt-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED) +find_package(PkgConfig REQUIRED) -find_package(GLIB ${GLIB_MINIMUM_VERSION} REQUIRED) +pkg_check_modules(LIBPULSE libpulse REQUIRED IMPORTED_TARGET) +pkg_check_modules(LIBPULSE_MAINLOOP libpulse-mainloop-glib REQUIRED IMPORTED_TARGET) -set(PAVUCONTROLQT_MAJOR_VERSION 0) -set(PAVUCONTROLQT_MINOR_VERSION 17) +set(PAVUCONTROLQT_MAJOR_VERSION 1) +set(PAVUCONTROLQT_MINOR_VERSION 0) set(PAVUCONTROLQT_PATCH_VERSION 0) set(PAVUCONTROLQT_VERSION ${PAVUCONTROLQT_MAJOR_VERSION}.${PAVUCONTROLQT_MINOR_VERSION}.${PAVUCONTROLQT_PATCH_VERSION}) add_definitions("-DPAVUCONTROLQT_VERSION=\"${PAVUCONTROLQT_VERSION}\"") -include(LXQtPreventInSourceBuilds) -include(LXQtCompilerSettings NO_POLICY_SCOPE) -include(LXQtTranslate) - -find_package(PkgConfig REQUIRED) -pkg_check_modules( - PULSE REQUIRED - libpulse>=5.0 - libpulse-mainloop-glib>=0.9.16 -) +#find_package(PkgConfig REQUIRED) +#pkg_check_modules( +# PULSE REQUIRED +# libpulse>=5.0 +# libpulse-mainloop-glib>=0.9.16 +#) add_subdirectory(src) |