diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2010-12-31 18:01:59 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2010-12-31 18:01:59 +0100 |
commit | 0c85e6f1f43d2b432a024d7da88ddfc429f0bba1 (patch) | |
tree | 47fe0494a48b9dcb37c313c8f6f1f14215c1783d | |
parent | 1b333949479e504017c7dffb6d70eecb53adb34a (diff) | |
download | eurephia-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>
-rw-r--r-- | database/sqlite/CMakeLists.txt | 4 |
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) |