Moved fmt external out of dynarmic and updated fmt to 11.0.2

This commit is contained in:
spectranator 2024-05-19 16:06:56 +02:00 committed by Mike Lothian
parent 0b587b91c9
commit 43df1d4512
3 changed files with 12 additions and 0 deletions

3
.gitmodules vendored
View File

@ -73,3 +73,6 @@
[submodule "SPIRV-Tools"]
path = externals/SPIRV-Tools
url = https://github.com/KhronosGroup/SPIRV-Tools.git
[submodule "fmt"]
path = externals/fmt
url = https://github.com/fmtlib/fmt.git

View File

@ -20,6 +20,14 @@ if (NOT TARGET SPIRV-Headers::SPIRV-Headers)
add_subdirectory(SPIRV-Headers)
endif()
# fmt (also used by Dynarmic, so needs to be added first)
find_package(fmt)
if (NOT TARGET fmt::fmt)
# fmtlib formatting library
set(FMT_INSTALL ON)
add_subdirectory(fmt)
endif()
# Xbyak (also used by Dynarmic, so needs to be added first)
if ((ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) AND NOT TARGET xbyak::xbyak)
add_subdirectory(xbyak)

1
externals/fmt vendored Submodule

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