Remove unnecessary log
[platform/core/appfw/slp-pkgmgr.git] / test / unit_tests / CMakeLists.txt
1 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/ UNIT_TESTS_SRCS)
2 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/mock UNIT_TESTS_MOCK_SRCS)
3 AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../../client/src CLIENT_SRCS)
4 ADD_EXECUTABLE(${TARGET_PKGMGR_UNIT_TEST}
5   ${UNIT_TESTS_SRCS}
6   ${UNIT_TESTS_MOCK_SRCS}
7   ${CLIENT_SRCS}
8 )
9
10 TARGET_INCLUDE_DIRECTORIES(${TARGET_PKGMGR_UNIT_TEST} PUBLIC
11   "${CMAKE_CURRENT_SOURCE_DIR}/../../client/src/"
12   "${CMAKE_CURRENT_SOURCE_DIR}/../../clinet/include/"
13   "${CMAKE_CURRENT_SOURCE_DIR}/../"
14   "${CMAKE_CURRENT_SOURCE_DIR}/../../"
15 )
16
17 APPLY_PKG_CONFIG(${TARGET_PKGMGR_UNIT_TEST} PUBLIC
18   GMOCK_DEPS
19   GLIB_DEPS
20   RPC_PORT_DEPS
21   CAPI_APPFW_EVENT_DEPS
22   DLOG_DEPS
23   BUNDLE_DEPS
24 )
25
26 TARGET_LINK_LIBRARIES(${TARGET_PKGMGR_UNIT_TEST} PUBLIC ${PKGMGR_CLIENT})
27 SET_TARGET_PROPERTIES(${TARGET_PKGMGR_UNIT_TEST} PROPERTIES COMPILE_FLAGS "-fPIE")
28 SET_TARGET_PROPERTIES(${TARGET_PKGMGR_UNIT_TEST} PROPERTIES LINK_FLAGS "-pie")
29
30 ADD_TEST(
31   NAME ${TARGET_PKGMGR_UNIT_TEST}
32   COMMAND ${TARGET_PKGMGR_UNIT_TEST}
33 )