From e3f0d5f3dc8b6cc9f038fddf95f0227ab217a713 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Tue, 16 Nov 2021 08:34:56 +0100 Subject: [PATCH] build: `fmt::fmt` dependency added only when needed --- conanfile.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conanfile.py b/conanfile.py index ecc599d2..ad62d4a8 100644 --- a/conanfile.py +++ b/conanfile.py @@ -152,7 +152,9 @@ class UnitsConan(ConanFile): # rest self.cpp_info.components["core-io"].requires = ["core"] - self.cpp_info.components["core-fmt"].requires = ["core", "fmt::fmt"] + self.cpp_info.components["core-fmt"].requires = ["core"] + if self._use_libfmt: + self.cpp_info.components["core-fmt"].requires.append("fmt::fmt") self.cpp_info.components["isq"].requires = ["core"] self.cpp_info.components["isq-natural"].requires = ["isq"] self.cpp_info.components["si"].requires = ["isq"]