From bcaf252dec9b6094ab9b92c602029f68344d103c Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Fri, 19 Mar 2021 06:36:26 +0100 Subject: [PATCH] build: Library components exposed in Conan --- conanfile.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/conanfile.py b/conanfile.py index 37dbc098..fdf2ca43 100644 --- a/conanfile.py +++ b/conanfile.py @@ -140,3 +140,19 @@ class UnitsConan(ConanFile): compiler = self.settings.compiler if compiler == "Visual Studio": self.cpp_info.cxxflags = ["/utf-8"] + + self.cpp_info.components["core"].requires = ["gsl-lite::gsl-lite"] + self.cpp_info.components["core-io"].requires = ["core"] + self.cpp_info.components["core-fmt"].requires = ["core", "fmt::fmt"] + self.cpp_info.components["data"].requires = ["core"] + self.cpp_info.components["isq"].requires = ["core"] + self.cpp_info.components["isq-natural"].requires = ["isq"] + self.cpp_info.components["si"].requires = ["isq"] + self.cpp_info.components["si-cgs"].requires = ["si"] + self.cpp_info.components["si-fps"].requires = ["si"] + self.cpp_info.components["si-iau"].requires = ["si"] + self.cpp_info.components["si-imperial"].requires = ["si"] + self.cpp_info.components["si-international"].requires = ["si"] + self.cpp_info.components["si-typographic"].requires = ["si"] + self.cpp_info.components["si-us"].requires = ["si"] + self.cpp_info.components["systems"].requires = ["data", "isq", "isq-natural", "si", "si-cgs", "si-fps", "si-iau", "si-imperial", "si-international", "si-typographic", "si-us"]