summaryrefslogtreecommitdiffstats
path: root/database/sqlite
diff options
context:
space:
mode:
Diffstat (limited to 'database/sqlite')
-rw-r--r--database/sqlite/CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/database/sqlite/CMakeLists.txt b/database/sqlite/CMakeLists.txt
index 6bdd5e0..be869da 100644
--- a/database/sqlite/CMakeLists.txt
+++ b/database/sqlite/CMakeLists.txt
@@ -1,5 +1,7 @@
PROJECT(eurephiadb-sqlite C)
cmake_minimum_required(VERSION 2.6)
+SET(SQLITE3PREFIX "/etc/openvpn" CACHE STRING "Install prefix for the eurephia SQLite3 database")
+
SET(eurephiadb_sqlite_SRC
sqlite.c
eurephiadb-sqlite.c
@@ -38,4 +40,7 @@ TARGET_LINK_LIBRARIES(eurephiadb-sqlite sqlite3)
SET_TARGET_PROPERTIES(eurephiadb-sqlite PROPERTIES OUTPUT_NAME eurephiadb-sqlite PREFIX "")
SET_SOURCE_FILES_PROPERTIES(${common_files_SRC} PROPERTIES GENERATED true)
SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES eurephiadb)
-
+INSTALL(TARGETS eurephiadb-sqlite LIBRARY DESTINATION ${PREFIX})
+IF(SQLITE3BIN)
+ INSTALL(FILES eurephiadb DESTINATION ${SQLITE3PREFIX}/ RENAME eurephiadb-template)
+ENDIF(SQLITE3BIN)