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

Diff of /qsampler/trunk/src/CMakeLists.txt

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

revision 3570 by capela, Mon Aug 26 13:49:09 2019 UTC revision 3589 by capela, Sun Sep 1 20:01:03 2019 UTC
# Line 1  Line 1 
1  set(NAME qsampler)  set(NAME qsampler)
2    
3  include_directories (  include_directories (
   ${CMAKE_CURRENT_BINARY_DIR}  
4    ${CMAKE_CURRENT_SOURCE_DIR}    ${CMAKE_CURRENT_SOURCE_DIR}
   ${QT_INCLUDES}  
 )  
   
 link_directories (  
5    ${CMAKE_CURRENT_BINARY_DIR}    ${CMAKE_CURRENT_BINARY_DIR}
   ${QT_LIBRARY_DIR}  
6  )  )
7    
8  configure_file (cmake_config.h ${CMAKE_CURRENT_BINARY_DIR}/config.h)  configure_file (cmake_config.h ${CMAKE_CURRENT_BINARY_DIR}/config.h)
9    
 configure_file (${NAME}.desktop ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.desktop)  
   
10  set (HEADERS  set (HEADERS
11    qsampler.h    qsampler.h
12    qsamplerAbout.h    qsamplerAbout.h
# Line 117  add_executable (${NAME} Line 109  add_executable (${NAME}
109    ${SOURCES}    ${SOURCES}
110  )  )
111    
112    set_target_properties (${NAME} PROPERTIES CXX_STANDARD 11)
113    
114  if (WIN32)  if (WIN32)
115    set_target_properties ($[NAME} PROPERTIES WIN32_EXECUTABLE true)    set_target_properties (${NAME} PROPERTIES WIN32_EXECUTABLE true)
116  endif ()  endif ()
117    
118  if (APPLE)  if (APPLE)
119    set_target_properties ($[NAME} PROPERTIES MACOSX_BUNDLE true)    set_target_properties (${NAME} PROPERTIES MACOSX_BUNDLE true)
120  endif ()  endif ()
121    
 target_compile_options (${NAME} PRIVATE -std=c++11)  
   
122  target_link_libraries (${NAME} PRIVATE Qt5::Widgets)  target_link_libraries (${NAME} PRIVATE Qt5::Widgets)
123    
124  if (CONFIG_XUNIQUE)  if (CONFIG_XUNIQUE)
# Line 147  if (UNIX AND NOT APPLE) Line 139  if (UNIX AND NOT APPLE)
139       DESTINATION ${CMAKE_INSTALL_BINDIR})       DESTINATION ${CMAKE_INSTALL_BINDIR})
140    install (FILES ${QM_FILES}    install (FILES ${QM_FILES}
141       DESTINATION ${CMAKE_INSTALL_DATADIR}/${NAME}/translations)       DESTINATION ${CMAKE_INSTALL_DATADIR}/${NAME}/translations)
142    install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.desktop    install (FILES ${NAME}.desktop
143       DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)       DESTINATION ${CMAKE_INSTALL_DATADIR}/applications)
144    install (FILES images/${NAME}.png    install (FILES images/${NAME}.png
145       DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps)       DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/32x32/apps)

Legend:
Removed from v.3570  
changed lines
  Added in v.3589

  ViewVC Help
Powered by ViewVC