diff --git a/conanfile.py b/conanfile.py index 02cdd81..cb56710 100644 --- a/conanfile.py +++ b/conanfile.py @@ -67,11 +67,13 @@ def lazy_lt_semver(v1, v2): raise ConanInvalidConfiguration( f"{self.name} {self.version} requires C++{self._min_cppstd}, which your compiler ({compiler}-{version}) does not support") - def requirements(self): - self.requires("libhal/[^2.0.0 ]") - self.requires("libhal-util/[^2.0.0 || ^3.0.0]") + def build_requirements(self): self.test_requires("boost-ext-ut/1.1.9") + def requirements(self): + self.requires("libhal/[^2.0.3]", transitive_headers=True) + self.requires("libhal-util/[^3.0.1]") + def layout(self): cmake_layout(self)