[Python-checkins] r73523 - distutils/trunk/setup.py
tarek.ziade
python-checkins at python.org
Tue Jun 23 15:25:32 CEST 2009
Author: tarek.ziade
Date: Tue Jun 23 15:25:32 2009
New Revision: 73523
Log:
building site-package depending on the environment
Modified:
distutils/trunk/setup.py
Modified: distutils/trunk/setup.py
==============================================================================
--- distutils/trunk/setup.py (original)
+++ distutils/trunk/setup.py Tue Jun 23 15:25:32 2009
@@ -61,6 +61,15 @@
else:
version = sys.version.split()[0]
+# finding the right site-packages depending on the platform
+if sys.platform in ('os2emx', 'riscos'):
+ site_package = os.path.join("Lib", "site-packages")
+elif os.sep == '/':
+ site_package = os.path.join("lib", "python" + sys.version[:3],
+ "site-packages")
+else:
+ site_package = os.path.join(prefix, "lib", "site-packages")
+
setup (name="Distutils",
version=version,
description="Python Distribution Utilities",
@@ -72,6 +81,6 @@
license="Python",
long_description=description,
packages=['distutils', 'distutils.command'],
- data_files=[('lib/python2.6/site-packages/', ['distutils.pth'])]
+ data_files=[(site_package, ['distutils.pth'])]
)
More information about the Python-checkins
mailing list