summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 572f2ac..e30674f 100644
--- a/setup.py
+++ b/setup.py
@@ -665,7 +665,9 @@ class PyBuildExt(build_ext):
print("Custom linker flags may require --with-openssl-rpath=auto")
print()
- if os.environ.get("PYTHONSTRICTEXTENSIONBUILD") and (self.failed or self.failed_on_import):
+ if os.environ.get("PYTHONSTRICTEXTENSIONBUILD") and (
+ self.failed or self.failed_on_import or self.missing
+ ):
raise RuntimeError("Failed to build some stdlib modules")
def build_extension(self, ext):