Move test files and compile them in debug mode.
[sdk/tools/heaptrack.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8)
2 project(mallocinfo)
3
4 add_library(dumpmallocinfo SHARED dumpmallocinfo.cpp)
5 target_link_libraries(dumpmallocinfo -lpthread)
6
7 set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++11")
8
9 add_executable(mallocinfo main.cpp)
10 target_link_libraries(mallocinfo dumpmallocinfo)
11
12 add_library(malloctrace SHARED malloctrace.cpp)
13 target_link_libraries(malloctrace -ldl -lunwind)
14
15 install(TARGETS mallocinfo RUNTIME DESTINATION bin)
16
17 add_subdirectory(tests)