Add new unittest for shortcut
[platform/core/appfw/shortcut.git] / tests / unit_tests / CMakeLists.txt
index 325a58d..11ca98b 100644 (file)
@@ -5,15 +5,11 @@ INCLUDE(FindPkgConfig)
 PKG_CHECK_MODULES(shortcut_unittests REQUIRED\r
        gmock\r
        dlog\r
-       sqlite3\r
-       libxml-2.0\r
        glib-2.0\r
+       gio-2.0\r
        db-util\r
-       vconf\r
-       capi-base-common\r
        aul\r
        capi-system-info\r
-       libtzplatform-config\r
 )\r
 \r
 FOREACH(flag ${shortcut_unittests_CFLAGS})\r
@@ -25,6 +21,8 @@ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++14")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")\r
 SET(CMAKE_CXX_FLAGS_RELEASE "-O2")\r
 \r
+ADD_DEFINITIONS("-DDB_PATH=\"${DB_PATH}\"")\r
+\r
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../lib/include)\r
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../lib/src)\r
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../mock)\r
@@ -36,9 +34,10 @@ AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../mock MOCK_SOURCES)
 ADD_EXECUTABLE(${PROJECT_NAME}\r
        ${SOURCES}\r
        ${MOCK_SOURCES}\r
-       #${LIB_SOURCES}\r
+       ${LIB_SOURCES}\r
 )\r
 \r
+SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "${EXTRA_CFLAGS}")\r
 TARGET_LINK_LIBRARIES(${PROJECT_NAME}\r
     ${shortcut_unittests_LDFLAGS}\r
 )\r