[Python-checkins] r84488 - python/branches/py3k/setup.py
antoine.pitrou
python-checkins at python.org
Sat Sep 4 18:28:04 CEST 2010
Author: antoine.pitrou
Date: Sat Sep 4 18:28:00 2010
New Revision: 84488
Log:
Workaround PEP 3149 build problems.
Modified:
python/branches/py3k/setup.py
Modified: python/branches/py3k/setup.py
==============================================================================
--- python/branches/py3k/setup.py (original)
+++ python/branches/py3k/setup.py Sat Sep 4 18:28:00 2010
@@ -152,7 +152,13 @@
def build_extensions(self):
# Detect which modules should be compiled
- missing = self.detect_modules()
+ old_so = self.compiler.shared_lib_extension
+ # Workaround PEP 3149 stuff
+ self.compiler.shared_lib_extension = os.environ.get("SO", ".so")
+ try:
+ missing = self.detect_modules()
+ finally:
+ self.compiler.shared_lib_extension = old_so
# Remove modules that are present on the disabled list
extensions = [ext for ext in self.extensions
More information about the Python-checkins
mailing list