summaryrefslogtreecommitdiffstats
path: root/Lib/distutils/command/build_ext.py
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2009-10-24 20:11:21 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2009-10-24 20:11:21 (GMT)
commit6103ab1d0b3361486960f3fa7711f20c91c535f5 (patch)
treec4ab6589e1e01f758500b6a054e19a747d3086cb /Lib/distutils/command/build_ext.py
parent194fcf2d15c90ae9ed9cb9e1d95721e6a6e54281 (diff)
downloadcpython-6103ab1d0b3361486960f3fa7711f20c91c535f5.zip
cpython-6103ab1d0b3361486960f3fa7711f20c91c535f5.tar.gz
cpython-6103ab1d0b3361486960f3fa7711f20c91c535f5.tar.bz2
Remove AtheOS support, as per PEP 11 (which claims that all code was removed in Python 3.0).
Diffstat (limited to 'Lib/distutils/command/build_ext.py')
-rw-r--r--Lib/distutils/command/build_ext.py20
1 files changed, 2 insertions, 18 deletions
diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py
index 14c529a..70dd81f 100644
--- a/Lib/distutils/command/build_ext.py
+++ b/Lib/distutils/command/build_ext.py
@@ -262,9 +262,9 @@ class build_ext(Command):
if os.name == 'os2':
self.library_dirs.append(os.path.join(sys.exec_prefix, 'Config'))
- # for extensions under Cygwin and AtheOS Python's library directory must be
+ # for extensions under Cygwin Python's library directory must be
# appended to library_dirs
- if sys.platform[:6] == 'cygwin' or sys.platform[:6] == 'atheos':
+ if sys.platform[:6] == 'cygwin':
if sys.executable.startswith(os.path.join(sys.exec_prefix, "bin")):
# building third party extensions
self.library_dirs.append(os.path.join(sys.prefix, "lib",
@@ -776,22 +776,6 @@ class build_ext(Command):
# don't extend ext.libraries, it may be shared with other
# extensions, it is a reference to the original list
return ext.libraries + [pythonlib]
- elif sys.platform[:6] == "atheos":
- from distutils import sysconfig
-
- template = "python%d.%d"
- pythonlib = (template %
- (sys.hexversion >> 24, (sys.hexversion >> 16) & 0xff))
- # Get SHLIBS from Makefile
- extra = []
- for lib in sysconfig.get_config_var('SHLIBS').split():
- if lib.startswith('-l'):
- extra.append(lib[2:])
- else:
- extra.append(lib)
- # don't extend ext.libraries, it may be shared with other
- # extensions, it is a reference to the original list
- return ext.libraries + [pythonlib, "m"] + extra
elif sys.platform == 'darwin':
# Don't use the default code below
return ext.libraries