summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorJanusz Kozerski <j.kozerski@samsung.com>2015-05-22 11:14:52 +0200
committerJanusz Kozerski <j.kozerski@samsung.com>2015-05-27 16:00:20 +0200
commit0cad75f144c2ef178d2bc7cced6cf4c4b0e57409 (patch)
treebafda22bd800b6ebd3519d3353d069bcf967f360 /src/CMakeLists.txt
parente1301082a4c40852dde8500b18bb2f3df88fac8f (diff)
downloadcert-checker-0cad75f144c2ef178d2bc7cced6cf4c4b0e57409.tar.gz
cert-checker-0cad75f144c2ef178d2bc7cced6cf4c4b0e57409.tar.bz2
cert-checker-0cad75f144c2ef178d2bc7cced6cf4c4b0e57409.zip
Add DPL code (needed for database support)
Changes: * change namespace from DPL to CCHECKER. * change LogPenantic -> LogDebug (journal doesn't support pedantic) * naiveSynchronizationObject() uses STL thread and chrono instead of DPL/thread Change-Id: I553a71dd5befbe4bc4d18f7582955af6ea329db7
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 94a8b74..ec7e710 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -2,11 +2,14 @@ PKG_CHECK_MODULES(CERT_CHECKER_DEP
REQUIRED
dbus-1
dbus-glib-1
+ db-util
glib-2.0
gio-2.0
+ icu-i18n
capi-appfw-package-manager
notification
libsystemd-journal
+ sqlite3
)
SET(CERT_CHECKER_SRC_PATH ${PROJECT_SOURCE_DIR}/src)
@@ -17,12 +20,24 @@ SET(CERT_CHECKER_SOURCES
${CERT_CHECKER_SRC_PATH}/logic.cpp
# logs
${CERT_CHECKER_SRC_PATH}/log/log.cpp
+ # dpl
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/assert.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/char_traits.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/errno_string.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/exception.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/noncopyable.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/src/string.cpp
+ # dpl DB
+ ${CERT_CHECKER_SRC_PATH}/dpl/db/src/sql_connection.cpp
+ ${CERT_CHECKER_SRC_PATH}/dpl/db/src/naive_synchronization_object.cpp
)
INCLUDE_DIRECTORIES(SYSTEM
${CERT_CHECKER_DEP_INCLUDE_DIRS}
${CERT_CHECKER_SRC_PATH}/include/
${CERT_CHECKER_SRC_PATH}/log/
+ ${CERT_CHECKER_SRC_PATH}/dpl/core/include/
+ ${CERT_CHECKER_SRC_PATH}/dpl/db/include/
)
ADD_EXECUTABLE(${TARGET_CERT_CHECKER} ${CERT_CHECKER_SOURCES})