From 1a295421b3516aa692d7a6f325ed52c33f2fa4ba Mon Sep 17 00:00:00 2001 From: Eric Riff Date: Thu, 27 May 2021 11:47:10 -0300 Subject: [PATCH] Raise if os != Linux --- recipes/breakpad/all/conanfile.py | 5 +++++ 1 file changed, 5 insertions(+) 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