From: Mike Bayer Date: Sat, 29 Sep 2012 17:21:15 +0000 (-0400) Subject: - revert the "basedir" thing - running setup.py from the currdir is unfortunately... X-Git-Tag: rel_0_8_0b1~115 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=04e126dd495776c542cb02d0cc46bfbaed5d1d47;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - revert the "basedir" thing - running setup.py from the currdir is unfortunately part of the distutils docs (http://docs.python.org/install/index.html#platform-variations) --- diff --git a/setup.py b/setup.py index 379ebb4849..2950a12d40 100644 --- a/setup.py +++ b/setup.py @@ -22,8 +22,6 @@ except ImportError: except ImportError: # Python 2 from distutils.command.build_py import build_py -basedir, fname = os.path.split(__file__) - cmdclass = {} pypy = hasattr(sys, 'pypy_version_info') jython = sys.platform.startswith('java') @@ -42,14 +40,11 @@ elif sys.version_info >= (3, 0): ext_modules = [ Extension('sqlalchemy.cprocessors', - sources=[os.path.join(basedir, - 'lib/sqlalchemy/cextension/processors.c')]), + sources=['lib/sqlalchemy/cextension/processors.c']), Extension('sqlalchemy.cresultproxy', - sources=[os.path.join(basedir, - 'lib/sqlalchemy/cextension/resultproxy.c')]), + sources=['lib/sqlalchemy/cextension/resultproxy.c']), Extension('sqlalchemy.cutils', - sources=[os.path.join(basedir, - 'lib/sqlalchemy/cextension/utils.c')]) + sources=['lib/sqlalchemy/cextension/utils.c']) ] ext_errors = (CCompilerError, DistutilsExecError, DistutilsPlatformError) @@ -93,7 +88,6 @@ def status_msgs(*msgs): def find_packages(location): packages = [] - location = os.path.join(basedir, location) for pkg in ['sqlalchemy']: for _dir, subdirectories, files in ( os.walk(os.path.join(location, pkg)) @@ -133,7 +127,7 @@ def run_setup(with_cext): author_email="mike_mp@zzzcomputing.com", url="http://www.sqlalchemy.org", packages=find_packages('lib'), - package_dir={'': os.path.join(basedir, 'lib')}, + package_dir={'': 'lib'}, license="MIT License", cmdclass=cmdclass,