/[svn]/qsampler/trunk/CMakeLists.txt
ViewVC logotype

Diff of /qsampler/trunk/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4029 by capela, Tue Mar 1 17:49:25 2022 UTC revision 4056 by capela, Thu Mar 23 10:03:02 2023 UTC
# Line 1  Line 1 
1  cmake_minimum_required (VERSION 3.13)  cmake_minimum_required (VERSION 3.13)
2    
3  project (qsampler  project (qsampler
4    VERSION 0.9.6    VERSION 0.9.9
5    DESCRIPTION "A LinuxSampler Qt GUI Interface"    DESCRIPTION "A LinuxSampler Qt GUI Interface"
6    LANGUAGES C CXX)    LANGUAGES C CXX)
7    
# Line 38  set (PACKAGE_BUGREPORT "rncbc@rncbc.org" Line 38  set (PACKAGE_BUGREPORT "rncbc@rncbc.org"
38  set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")  set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
39  set (PACKAGE_TARNAME "qsampler")  set (PACKAGE_TARNAME "qsampler")
40    
 set (ac_version "${PROJECT_VERSION}")  
 set (ac_prefix "${CMAKE_INSTALL_PREFIX}")  
   
41  set (CONFIG_BUILD_VERSION "${PACKAGE_VERSION}")  set (CONFIG_BUILD_VERSION "${PACKAGE_VERSION}")
42    
 if (CONFIG_DEBUG)  
   set (CMAKE_BUILD_TYPE "Debug")  
 endif ()  
43  if (CMAKE_BUILD_TYPE MATCHES "Debug")  if (CMAKE_BUILD_TYPE MATCHES "Debug")
44    set (CONFIG_DEBUG 1)    set (CONFIG_DEBUG 1)
 endif ()  
 if (CONFIG_DEBUG)  
45    set (CONFIG_BUILD_TYPE "debug")    set (CONFIG_BUILD_TYPE "debug")
46  else ()  else ()
47      set (CONFIG_DEBUG 0)
48    set (CONFIG_BUILD_TYPE "release")    set (CONFIG_BUILD_TYPE "release")
49      set (CMAKE_BUILD_TYPE "Release")
50  endif ()  endif ()
51    
52  set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")  set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Line 99  else () Line 93  else ()
93    find_package (QT QUIET NAMES Qt5)    find_package (QT QUIET NAMES Qt5)
94  endif ()  endif ()
95    
96  find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui Widgets)  find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui Widgets Svg)
97    
98  if (CONFIG_XUNIQUE)  if (CONFIG_XUNIQUE)
99    find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Network)    find_package (Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Network)
# Line 236  endif () Line 230  endif ()
230    
231  add_subdirectory (src)  add_subdirectory (src)
232    
 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)  
233    
234  # Configuration status  # Configuration status
235  macro (SHOW_OPTION text value)  macro (SHOW_OPTION text value)

Legend:
Removed from v.4029  
changed lines
  Added in v.4056

  ViewVC Help
Powered by ViewVC