summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
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})