File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed
Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -6,12 +6,18 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
66set (CMAKE_CXX_STANDARD 20)
77set (CMAKE_CXX_STANDARD_REQUIRED ON )
88
9- set (SQLITECPP_INTERNAL_SQLITE ON CACHE BOOL "" FORCE)
109add_compile_definitions (SQLITE_ENABLE_FTS5)
1110
12- include (FetchContent)
13- FetchContent_Declare(SQLiteCpp GIT_REPOSITORY https://github.com/SRombauts/SQLiteCpp.git GIT_TAG 3.3.1)
14- FetchContent_MakeAvailable(SQLiteCpp)
11+ option (USE_SYSTEM_SQLITECPP "Use system SQLiteCpp package" OFF )
12+
13+ if (USE_SYSTEM_SQLITECPP)
14+ find_package (SQLiteCpp REQUIRED)
15+ else ()
16+ set (SQLITECPP_INTERNAL_SQLITE ON CACHE BOOL "" FORCE)
17+ include (FetchContent)
18+ FetchContent_Declare(SQLiteCpp GIT_REPOSITORY https://github.com/SRombauts/SQLiteCpp.git GIT_TAG 3.3.1)
19+ FetchContent_MakeAvailable(SQLiteCpp)
20+ endif ()
1521
1622find_package (PkgConfig REQUIRED)
1723pkg_check_modules(LIBGIT2 REQUIRED IMPORTED_TARGET libgit2)
You can’t perform that action at this time.
0 commit comments