From 8a6906fa3812988c8ad7e809f14479e97dfc1b47 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Wed, 10 Apr 2019 18:51:39 +0100 Subject: [PATCH] Additional checks added to configure() method in conanfile --- conanfile.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conanfile.py b/conanfile.py index 789ca29e..f9de4c3a 100644 --- a/conanfile.py +++ b/conanfile.py @@ -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")