diff --git a/recipes/breakpad/all/conanfile.py b/recipes/breakpad/all/conanfile.py index c6ca09ab022bf..96dcedbaedd70 100644 --- a/recipes/breakpad/all/conanfile.py +++ b/recipes/breakpad/all/conanfile.py @@ -1,4 +1,5 @@ from conans import ConanFile, AutoToolsBuildEnvironment, tools +from conans.errors import ConanInvalidConfiguration import os import textwrap @@ -25,6 +26,10 @@ class BreakpadConan(ConanFile): def _source_subfolder(self): return "source_subfolder" + def validate(self): + if self.settings.os != "Linux": + raise ConanInvalidConfiguration("Breakpad can only be built on Linux. For other OSs check sentry-breakpad") + def config_options(self): if self.settings.os == "Windows": del self.options.fPIC