src/CMakeLists.txt
branchv_0
changeset 2 7ba3ae8cf1fc
parent 1 0e791c64f38b
child 3 0d857519a4c9
equal deleted inserted replaced
1:0e791c64f38b 2:7ba3ae8cf1fc
       
     1 set(EXECUTABLE_FILE "relpipe-out-chart")
       
     2 
     1 # Add ASan AddressSanitizer
     3 # Add ASan AddressSanitizer
     2 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
     4 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
     3 set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
     5 set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address")
     4 # From ASan wiki: "To get nicer stack traces in error messages add -fno-omit-frame-pointer."
     6 # From ASan wiki: "To get nicer stack traces in error messages add -fno-omit-frame-pointer."
     5 
     7 
     6 add_executable (relpipe-out-chart relpipe-out-chart.cpp)
     8 INCLUDE(FindPkgConfig)
       
     9 pkg_check_modules (RELPIPE_LIB_READER relpipe-lib-reader.cpp relpipe-lib-cli.cpp)
       
    10 include_directories(${RELPIPE_LIB_READER_INCLUDE_DIRS})  
       
    11 link_directories(${RELPIPE_LIB_READER_LIBRARY_DIRS})
       
    12 
       
    13 add_executable (${EXECUTABLE_FILE} relpipe-out-chart.cpp)
       
    14 
       
    15 target_link_libraries(${EXECUTABLE_FILE} ${RELPIPE_LIB_READER_LIBRARIES})