summaryrefslogtreecommitdiff
path: root/lib/sqlite/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlite/CMakeLists.txt')
-rw-r--r--lib/sqlite/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/sqlite/CMakeLists.txt b/lib/sqlite/CMakeLists.txt
new file mode 100644
index 000000000..ac8a40857
--- /dev/null
+++ b/lib/sqlite/CMakeLists.txt
@@ -0,0 +1,9 @@
+if(PREFER_EMBEDDED_SQLITE OR NOT SQLITE_FOUND)
+ add_library(sqlite3 SHARED sqlite3.c)
+ install(TARGETS sqlite3 DESTINATION ${LIB_DIR})
+
+ add_executable(shell shell.c)
+ target_link_libraries(shell sqlite3 dl pthread)
+ set_target_properties(shell PROPERTIES OUTPUT_NAME sqlite3 INSTALL_RPATH_USE_LINK_PATH ON BUILD_WITH_INSTALL_RPATH ON INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_DIR}")
+ install(TARGETS shell DESTINATION ${BIN_DIR})
+endif()