integrate sqlite
This commit is contained in:
parent
db9aa603ce
commit
755bc7a745
|
@ -50,6 +50,11 @@ if(${BUILD_WITH_BDB})
|
||||||
cat("${CMAKE_SUPPORT_DIR}/bdb_CMakeLists.txt.in" ${DEPS_TMP_FILE})
|
cat("${CMAKE_SUPPORT_DIR}/bdb_CMakeLists.txt.in" ${DEPS_TMP_FILE})
|
||||||
endif(${BUILD_WITH_DBD})
|
endif(${BUILD_WITH_DBD})
|
||||||
|
|
||||||
|
## sqlite
|
||||||
|
if(${BUILD_WITH_SQLITE})
|
||||||
|
cat("${CMAKE_SUPPORT_DIR}/sqlite_CMakeLists.txt.in" ${DEPS_TMP_FILE})
|
||||||
|
endif(${BUILD_WITH_SQLITE})
|
||||||
|
|
||||||
## lucene
|
## lucene
|
||||||
if(${BUILD_WITH_LUCENE})
|
if(${BUILD_WITH_LUCENE})
|
||||||
cat("${CMAKE_SUPPORT_DIR}/lucene_CMakeLists.txt.in" ${DEPS_TMP_FILE})
|
cat("${CMAKE_SUPPORT_DIR}/lucene_CMakeLists.txt.in" ${DEPS_TMP_FILE})
|
||||||
|
|
|
@ -19,6 +19,12 @@ option(
|
||||||
ON
|
ON
|
||||||
)
|
)
|
||||||
|
|
||||||
|
option(
|
||||||
|
BUILD_WITH_SQLITE
|
||||||
|
"If build with sqlite"
|
||||||
|
ON
|
||||||
|
)
|
||||||
|
|
||||||
option(
|
option(
|
||||||
BUILD_WITH_BDB
|
BUILD_WITH_BDB
|
||||||
"If build with BerkleyDB"
|
"If build with BerkleyDB"
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
# sqlite
|
# sqlite
|
||||||
ExternalProject_Add(sqlite
|
ExternalProject_Add(sqlite
|
||||||
GIT_REPOSITORY https://github.com/sqlite/sqlite.git
|
GIT_REPOSITORY https://github.com/sqlite/sqlite.git
|
||||||
GIT_TAG version-3.37.0
|
GIT_TAG version-3.36.0
|
||||||
SOURCE_DIR "${CMAKE_SOURCE_DIR}/deps/sqlite"
|
SOURCE_DIR "${CMAKE_SOURCE_DIR}/deps/sqlite"
|
||||||
BINARY_DIR "${CMAKE_SOURCE_DIR}/deps/sqlite"
|
BINARY_DIR "${CMAKE_SOURCE_DIR}/deps/sqlite"
|
||||||
#BUILD_IN_SOURCE TRUE
|
#BUILD_IN_SOURCE TRUE
|
||||||
CONFIGURE_COMMAND ""
|
CONFIGURE_COMMAND "./configure"
|
||||||
BUILD_COMMAND ""
|
BUILD_COMMAND "$(MAKE)"
|
||||||
INSTALL_COMMAND ""
|
INSTALL_COMMAND ""
|
||||||
TEST_COMMAND ""
|
TEST_COMMAND ""
|
||||||
)
|
)
|
|
@ -89,6 +89,15 @@ if(${BUILD_WITH_BDB})
|
||||||
)
|
)
|
||||||
endif(${BUILD_WITH_BDB})
|
endif(${BUILD_WITH_BDB})
|
||||||
|
|
||||||
|
# SQLite
|
||||||
|
if(${BUILD_WITH_SQLITE})
|
||||||
|
add_library(sqlite STATIC IMPORTED)
|
||||||
|
set_target_properties(bdb PROPERTIES
|
||||||
|
IMPORTED_LOCATION "${CMAKE_CURRENT_SOURCE_DIR}/sqlite/.lib/libsqlite3.a"
|
||||||
|
INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/sqlite"
|
||||||
|
)
|
||||||
|
endif(${BUILD_WITH_SQLITE})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# ================================================================================================
|
# ================================================================================================
|
||||||
|
|
Loading…
Reference in New Issue