/[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 3909 by capela, Mon Jan 18 12:04:37 2021 UTC revision 3910 by capela, Sun May 30 14:56:01 2021 UTC
# Line 1  Line 1 
1  # project(qsampler)  # project (qsampler)
2    
3  set(CMAKE_INCLUDE_CURRENT_DIR ON)  set (CMAKE_INCLUDE_CURRENT_DIR ON)
4    
5  set(CMAKE_AUTOUIC ON)  set (CMAKE_AUTOUIC ON)
6  set(CMAKE_AUTOMOC ON)  set (CMAKE_AUTOMOC ON)
7  set(CMAKE_AUTORCC ON)  set (CMAKE_AUTORCC ON)
8    
9  if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/config.h)  if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/config.h)
10      file(REMOVE ${CMAKE_CURRENT_SOURCE_DIR}/config.h)      file (REMOVE ${CMAKE_CURRENT_SOURCE_DIR}/config.h)
11  endif()  endif ()
12  configure_file (cmake_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)  configure_file (cmake_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
13    
14  set (HEADERS  set (HEADERS
# Line 117  add_executable (${PROJECT_NAME} Line 117  add_executable (${PROJECT_NAME}
117    ${RESOURCES}    ${RESOURCES}
118  )  )
119    
120    # Add some debugger flags.
121    if (CONFIG_DEBUG)
122      target_compile_options (${PROJECT_NAME} PRIVATE -g -fsanitize=address -fno-omit-frame-pointer)
123      target_link_libraries (${PROJECT_NAME} PRIVATE asan)
124    endif ()
125    
126  set_target_properties (${PROJECT_NAME} PROPERTIES CXX_STANDARD 17)  set_target_properties (${PROJECT_NAME} PROPERTIES CXX_STANDARD 17)
127    
128  if (WIN32)  if (WIN32)

Legend:
Removed from v.3909  
changed lines
  Added in v.3910

  ViewVC Help
Powered by ViewVC