X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/python-afs.git/blobdiff_plain/c93ea00f2ee87a6eec89e2bb07383464950d6180..a589b6a78351509326cd03bc790c271de31e7914:/setup.py diff --git a/setup.py b/setup.py index 32e11c6..af6464a 100755 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ #!/usr/bin/python -from setuptools import setup, find_packages +from distutils.core import setup from distutils.extension import Extension from Cython.Distutils import build_ext import sys @@ -17,7 +17,11 @@ include_dirs = [os.path.join(os.path.dirname(__file__), 'afs'), '%s/include' % root] library_dirs = ['%s/lib' % root, '%s/lib/afs' % root] -libraries = ['afsauthent', 'afsrpc', 'afsutil', 'resolv'] +if os.path.exists('%s/lib/libafsauthent_pic.a' % root): + suffix = '_pic' +else: + suffix = '' +libraries = ['afsauthent%s' % suffix, 'afsrpc%s' % suffix, 'resolv'] define_macros = [('AFS_PTHREAD_ENV', None)] def PyAFSExtension(module): @@ -36,10 +40,11 @@ setup( author_email="broder@mit.edu", license="GPL", requires=['Cython'], - packages=find_packages(), + packages=['afs', 'afs.tests'], ext_modules=[ PyAFSExtension("afs.afs"), PyAFSExtension("afs._pts"), + PyAFSExtension("afs._acl"), ], cmdclass= {"build_ext": build_ext} )