Add fmt & spdlog submodules

This commit is contained in:
Piotr Wójcik 2024-01-09 19:34:03 +01:00
commit 3b79c84307
5 changed files with 20 additions and 0 deletions

6
.gitmodules vendored
View file

@ -31,3 +31,9 @@
[submodule "submodules/gtest-parallel"]
path = submodules/gtest-parallel
url = https://github.com/google/gtest-parallel.git
[submodule "submodules/spdlog"]
path = submodules/spdlog
url = https://github.com/gabime/spdlog.git
[submodule "submodules/fmt"]
path = submodules/fmt
url = https://github.com/fmtlib/fmt.git

View file

@ -536,6 +536,16 @@ add_subdirectory(crypto/ed25519-donna)
add_subdirectory(nano/ipc_flatbuffers_lib)
add_subdirectory(nano/ipc_flatbuffers_test)
# fmt
add_subdirectory(submodules/fmt EXCLUDE_FROM_ALL)
include_directories(submodules/fmt/include)
# spdlog
add_definitions(-DSPDLOG_FMT_EXTERNAL)
add_subdirectory(submodules/spdlog EXCLUDE_FROM_ALL)
include_directories(submodules/spdlog/include)
# miniupnp
set(UPNPC_BUILD_SHARED
OFF
CACHE BOOL "")

View file

@ -111,6 +111,8 @@ target_link_libraries(
blake2
${CRYPTOPP_LIBRARY}
${CMAKE_DL_LIBS}
fmt::fmt
spdlog::spdlog
Boost::iostreams
Boost::asio
Boost::circular_buffer

1
submodules/fmt Submodule

@ -0,0 +1 @@
Subproject commit a0b8a92e3d1532361c2f7feb63babc5c18d00ef2

1
submodules/spdlog Submodule

@ -0,0 +1 @@
Subproject commit 7e635fca68d014934b4af8a1cf874f63989352b7