Skip to content

Commit

Permalink
nspr: disable cross-building
Browse files Browse the repository at this point in the history
  • Loading branch information
valgur committed Sep 21, 2023
1 parent 30d19ac commit de5db1b
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions recipes/nspr/all/conanfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
from conan import ConanFile
from conan.errors import ConanInvalidConfiguration
from conan.tools.apple import is_apple_os
from conan.tools.build import cross_building
from conan.tools.env import Environment
from conan.tools.files import chdir, copy, get, rename, replace_in_file, rmdir, mkdir
from conan.tools.gnu import Autotools, AutotoolsToolchain
Expand Down Expand Up @@ -62,6 +63,8 @@ def validate(self):
if Version(self.version) < "4.29":
if is_apple_os(self) and self.settings.arch == "armv8":
raise ConanInvalidConfiguration("NSPR does not support mac M1 before 4.29")
if cross_building(self):
raise ConanInvalidConfiguration("Cross-building is not supported")

def build_requirements(self):
if self._settings_build.os == "Windows":
Expand Down

0 comments on commit de5db1b

Please sign in to comment.