-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
enhancementa request to enhance doxygen, not a buga request to enhance doxygen, not a buginstall/buildbug in the installation or build scriptsbug in the installation or build scripts
Description
While working at packaging 1.9.8 for Debian, I noticed that you have vendored (bundled) spdlog and sqlite3 in deps/
dir.
There dependencies are available on all platforms supported by Debian, so this is not required for us (but I understand your point of course).
Debian is against vendoring so we'll repackage doxygen stripping these source files (that we already have in the corresponding packages), so for us the source tree has the dirs deps/spdlog
and deps/sqlite3
missing.
With use_sys_spdlog
config option I can tell CMake to skip the former, but it errors out because it still lacks the latter.
So for us it would be really helpful if you could add a use_sys_sqlite3
option and patch deps/CMakeLists.txt
so:
if (NOT use_sys_spdlog)
add_subdirectory(spdlog)
endif()
+if (NOT use_sys_sqlite3)
+ add_subdirectory(sqlite3)
+endif()
-add_subdirectory(sqlite3)
Metadata
Metadata
Assignees
Labels
enhancementa request to enhance doxygen, not a buga request to enhance doxygen, not a buginstall/buildbug in the installation or build scriptsbug in the installation or build scripts