Add libfmt (#514)

Fix #513
This commit is contained in:
Alex Kremer
2023-02-16 15:15:12 +00:00
committed by GitHub
parent b7fa9b09fe
commit f0555af284
2 changed files with 15 additions and 0 deletions

14
CMake/deps/libfmt.cmake Normal file
View File

@@ -0,0 +1,14 @@
FetchContent_Declare(
libfmt
URL https://github.com/fmtlib/fmt/releases/download/9.1.0/fmt-9.1.0.zip
)
FetchContent_GetProperties(libfmt)
if(NOT libfmt_POPULATED)
FetchContent_Populate(libfmt)
add_subdirectory(${libfmt_SOURCE_DIR} ${libfmt_BINARY_DIR} EXCLUDE_FROM_ALL)
endif()
target_link_libraries(clio PUBLIC fmt)

View File

@@ -28,6 +28,7 @@ include(ExternalProject)
include(CMake/settings.cmake)
include(CMake/ClioVersion.cmake)
include(CMake/deps/rippled.cmake)
include(CMake/deps/libfmt.cmake)
include(CMake/deps/Boost.cmake)
include(CMake/deps/cassandra.cmake)
include(CMake/deps/SourceLocation.cmake)