summaryrefslogtreecommitdiffstats
path: root/database
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2010-12-31 18:01:59 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2010-12-31 18:01:59 +0100
commit0c85e6f1f43d2b432a024d7da88ddfc429f0bba1 (patch)
tree47fe0494a48b9dcb37c313c8f6f1f14215c1783d /database
parent1b333949479e504017c7dffb6d70eecb53adb34a (diff)
downloadeurephia-0c85e6f1f43d2b432a024d7da88ddfc429f0bba1.tar.gz
eurephia-0c85e6f1f43d2b432a024d7da88ddfc429f0bba1.tar.xz
eurephia-0c85e6f1f43d2b432a024d7da88ddfc429f0bba1.zip
Add paths and libaries for SQLite3 which pkg-config returns
If SQLite3 was not installed in system paths, it would not be possible to compile the edb-sqlite driver due to include and library paths not being set. Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'database')
-rw-r--r--database/sqlite/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/database/sqlite/CMakeLists.txt b/database/sqlite/CMakeLists.txt
index 2709fbc..319c247 100644
--- a/database/sqlite/CMakeLists.txt
+++ b/database/sqlite/CMakeLists.txt
@@ -30,6 +30,8 @@ SET(SQLITE3PREFIX "/etc/openvpn" CACHE STRING "Install prefix for the eurephia S
#
find_package(PkgConfig)
pkg_search_module(SQLITE3 REQUIRED sqlite3)
+INCLUDE_DIRECTORIES(BEFORE ${SQLITE3_INCLUDE_DIRS})
+LINK_DIRECTORIES(${SQLITE3_LIBRARY_DIRS})
FIND_PROGRAM(SQLITE3BIN sqlite3 /usr)
IF(NOT SQLITE3BIN)
@@ -67,7 +69,7 @@ INCLUDE_DIRECTORIES(BEFORE ../../common/ ../../plugin/ ../../plugin/firewall ../
# Build instructions
#
ADD_LIBRARY(edb-sqlite SHARED ${edb_sqlite_SRC})
-TARGET_LINK_LIBRARIES(edb-sqlite common)
+TARGET_LINK_LIBRARIES(edb-sqlite common ${SQLITE3_LIBRARIES})
SET_TARGET_PROPERTIES( edb-sqlite PROPERTIES COMPILE_FLAGS -fPIC)
IF(SQLITE3BIN)