mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-03 20:34:26 +02:00
Additional checks added to configure() method in conanfile
This commit is contained in:
@@ -57,6 +57,8 @@ class UnitsConan(ConanFile):
|
|||||||
generators = "cmake"
|
generators = "cmake"
|
||||||
|
|
||||||
def configure(self):
|
def configure(self):
|
||||||
|
if self.settings.compiler != "gcc":
|
||||||
|
raise ConanInvalidConfiguration("Library units works only with gcc")
|
||||||
if self.settings.cppstd not in ["20", "gnu20"]:
|
if self.settings.cppstd not in ["20", "gnu20"]:
|
||||||
raise ConanInvalidConfiguration("Library units requires at least C++20 support")
|
raise ConanInvalidConfiguration("Library units requires at least C++20 support")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user