Add crash manager API
[platform/core/system/crash-worker.git] / tests / system / utils / CMakeLists.txt
1 cmake_minimum_required (VERSION 2.6)
2 project(system_tests)
3
4 add_executable(btee btee.c)
5
6 add_executable(kenny kenny.cpp)
7 find_package(Threads)
8 target_link_libraries(kenny ${CMAKE_THREAD_LIBS_INIT})
9 set_target_properties(kenny PROPERTIES COMPILE_FLAGS "-std=c++11 -ggdb -O0")
10
11 add_executable(libcrash-servicetest libcrash-servicetest.c)
12
13 INCLUDE(FindPkgConfig)
14 pkg_check_modules(helper_pkgs REQUIRED
15                   crash-service
16                   gio-2.0
17                   dlog)
18
19 TARGET_LINK_LIBRARIES(libcrash-servicetest crash-service ${helper_pkgs_LDFLAGS})
20
21 install(TARGETS kenny DESTINATION ${CRASH_SYSTEM_TESTS_PATH}/utils)
22 install(TARGETS btee DESTINATION ${CRASH_SYSTEM_TESTS_PATH}/utils)
23 install(FILES minicore-utils.sh DESTINATION ${CRASH_SYSTEM_TESTS_PATH}/utils)
24 install(TARGETS libcrash-servicetest DESTINATION ${CRASH_SYSTEM_TESTS_PATH}/utils)
25