From d619307a6d138270622aa756a2f006d03c53b301 Mon Sep 17 00:00:00 2001 From: Guilherme Janczak Date: Mon, 6 May 2024 19:25:23 +0000 Subject: [PATCH] use pkg-config to find libfmt This allows using the system libfmt on OpenBSD and NetBSD. Unfortunately, the system libfmt is too old on OpenBSD at the moment, and Dolphin doesn't currently compile on NetBSD for other reasons. --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f8e845d0f..89c0bda6e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -628,7 +628,9 @@ if (_M_X86_64) endif() add_subdirectory(Externals/cpp-optparse) -dolphin_find_optional_system_library(fmt Externals/fmt 10.1) +dolphin_find_optional_system_library_pkgconfig(FMT + fmt>=10.1 fmt::fmt Externals/fmt +) add_subdirectory(Externals/imgui) add_subdirectory(Externals/implot)