--- qsampler/trunk/CMakeLists.txt 2021/12/05 12:42:31 4005 +++ qsampler/trunk/CMakeLists.txt 2023/03/23 10:03:02 4056 @@ -1,7 +1,7 @@ cmake_minimum_required (VERSION 3.13) project (qsampler - VERSION 0.9.5 + VERSION 0.9.9 DESCRIPTION "A LinuxSampler Qt GUI Interface" LANGUAGES C CXX) @@ -38,21 +38,15 @@ set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") set (PACKAGE_TARNAME "qsampler") -set (ac_version "${PROJECT_VERSION}") -set (ac_prefix "${CMAKE_INSTALL_PREFIX}") - set (CONFIG_BUILD_VERSION "${PACKAGE_VERSION}") -if (CONFIG_DEBUG) - set (CMAKE_BUILD_TYPE "Debug") -endif () if (CMAKE_BUILD_TYPE MATCHES "Debug") set (CONFIG_DEBUG 1) -endif () -if (CONFIG_DEBUG) set (CONFIG_BUILD_TYPE "debug") else () + set (CONFIG_DEBUG 0) set (CONFIG_BUILD_TYPE "release") + set (CMAKE_BUILD_TYPE "Release") endif () set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -73,6 +67,8 @@ # Enable debugger stack-trace option (assumes --enable-debug). option (CONFIG_STACKTRACE "Enable debugger stack-trace (default=no)" 0) +# Enable Wayland support option. +option (CONFIG_WAYLAND "Enable Wayland support (EXPERIMENTAL) (default=no)" 0) # Enable Qt6 build preference. option (CONFIG_QT6 "Enable Qt6 build (default=yes)" 1) @@ -97,7 +93,7 @@ find_package (QT QUIET NAMES Qt5) endif () -find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui Widgets) +find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui Widgets Svg) if (CONFIG_XUNIQUE) find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Network) @@ -234,10 +230,6 @@ add_subdirectory (src) -configure_file (qsampler.spec.in qsampler.spec IMMEDIATE @ONLY) - -install (FILES qsampler.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) -install (FILES qsampler.fr.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/fr/man1 RENAME qsampler.1) # Configuration status macro (SHOW_OPTION text value)