build: the remaining Conan dependencies added

This commit is contained in:
Mateusz Pusz
2023-05-11 17:59:12 +02:00
parent 4a01f05658
commit eb1e06eb95

View File

@@ -82,7 +82,7 @@ class MPUnitsConan(ConanFile):
@property
def _skip_docs(self):
return bool(self.conf.get("user.build:skip_docs", default=True))
return bool(self.conf.get("user.build:skip_docs", default=False))
@property
def _use_libfmt(self):
@@ -114,10 +114,9 @@ class MPUnitsConan(ConanFile):
def build_requirements(self):
if self._build_all:
self.test_requires("catch2/3.1.0")
# TODO uncomment the below when recipes in ConanCenter are fixed
# self.test_requires("wg21-linear_algebra/0.7.2")
# if not self._skip_docs:
# self.tool_requires("doxygen/1.9.4")
self.test_requires("wg21-linear_algebra/0.7.3")
if not self._skip_docs:
self.tool_requires("doxygen/1.9.4")
def validate(self):
check_min_cppstd(self, self._min_cppstd)