Also adding build dependencies on sqlite3, db-util and boost.
Change-Id: I65d55bfd30a600aab19bee489ef20b94b69b45a6
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(libprivilege-control)
BuildRequires: pkgconfig(libsystemd-daemon)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(db-util)
+BuildRequires: boost-devel
%{?systemd_requires}
%description
libsmack
libprivilege-control
libsystemd-daemon
+ sqlite3
+ db-util
+ )
+
+FIND_PACKAGE(
+ Boost
+ REQUIRED
)
INCLUDE_DIRECTORIES(SYSTEM
${SERVER_DEP_INCLUDE_DIRS}
+ ${Boost_INCLUDE_DIRS}
)
INCLUDE_DIRECTORIES(
${SERVER_PATH}/service/include
${DPL_PATH}/core/include
${DPL_PATH}/log/include
+ ${DPL_PATH}/db/include
)
SET(SERVER_SOURCES
${SERVER_PATH}/service/smack-common.cpp
${SERVER_PATH}/service/smack-rules.cpp
${SERVER_PATH}/service/installer.cpp
+ ${DPL_PATH}/core/src/errno_string.cpp
+ ${DPL_PATH}/core/src/string.cpp
+ ${DPL_PATH}/db/src/naive_synchronization_object.cpp
+ ${DPL_PATH}/db/src/sql_connection.cpp
)
ADD_EXECUTABLE(${TARGET_SERVER} ${SERVER_SOURCES})