Additional checks added to configure() method in conanfile

This commit is contained in:
Mateusz Pusz
2019-04-10 18:51:39 +01:00
parent 46ed9b10c9
commit 8a6906fa38

View File

@@ -57,6 +57,8 @@ class UnitsConan(ConanFile):
generators = "cmake"
def configure(self):
if self.settings.compiler != "gcc":
raise ConanInvalidConfiguration("Library units works only with gcc")
if self.settings.cppstd not in ["20", "gnu20"]:
raise ConanInvalidConfiguration("Library units requires at least C++20 support")