X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tests%2FCMakeLists.txt;h=42530c52a9d809066cffde7db2a2835821618b83;hb=refs%2Fchanges%2F98%2F39298%2F9;hp=8c2b2b91e8a05e8dc9d909e9333f964d96a8afb5;hpb=68ef1034badf1554b572989f42bf0d9dbd53d95f;p=platform%2Fcore%2Fsecurity%2Fkey-manager.git diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 8c2b2b9..42530c5 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,3 +1,8 @@ +PKG_CHECK_MODULES(KEY_MANAGER_TEST_DEP + libxml-2.0 + REQUIRED + ) + FIND_PACKAGE(Threads REQUIRED) ADD_DEFINITIONS( "-DBOOST_TEST_DYN_LINK" ) @@ -10,11 +15,13 @@ SET(KEY_MANAGER_PATH ${PROJECT_SOURCE_DIR}/src/manager) SET(KEY_MANAGER_TEST_MERGED_SRC ${PROJECT_SOURCE_DIR}/tests) INCLUDE_DIRECTORIES( + ${KEY_MANAGER_DEP_INCLUDE_DIRS} ${KEY_MANAGER_PATH}/dpl/db/include ${KEY_MANAGER_PATH}/dpl/core/include ${KEY_MANAGER_PATH}/dpl/log/include ${KEY_MANAGER_PATH}/sqlcipher ${KEY_MANAGER_PATH}/service + ${KEY_MANAGER_PATH}/initial-values ${KEY_MANAGER_PATH}/main ${KEY_MANAGER_PATH}/common/ ${KEY_MANAGER_PATH}/client-async/ @@ -34,8 +41,10 @@ SET(TEST_MERGED_SOURCES ${KEY_MANAGER_TEST_MERGED_SRC}/test_descriptor-set.cpp ${KEY_MANAGER_TEST_MERGED_SRC}/test_comm-manager.cpp ${KEY_MANAGER_TEST_MERGED_SRC}/test_serialization.cpp + ${KEY_MANAGER_TEST_MERGED_SRC}/test_xml-parser.cpp ${KEY_MANAGER_PATH}/service/db-crypto.cpp ${KEY_MANAGER_PATH}/service/key-provider.cpp + ${KEY_MANAGER_PATH}/initial-values/parser.cpp ${KEY_MANAGER_PATH}/client-async/descriptor-set.cpp ${KEY_MANAGER_PATH}/dpl/core/src/assert.cpp ${KEY_MANAGER_PATH}/dpl/core/src/colors.cpp @@ -49,6 +58,7 @@ ADD_EXECUTABLE(${TARGET_TEST_MERGED} ${TEST_MERGED_SOURCES}) TARGET_LINK_LIBRARIES(${TARGET_TEST_MERGED} ${TARGET_KEY_MANAGER_COMMON} ${CMAKE_THREAD_LIBS_INIT} + ${KEY_MANAGER_DEP_LIBRARIES} boost_unit_test_framework -ldl )