From b2e79f7be54c95e4aa6435891f300fa0a5cb1f01 Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Sun, 4 Jan 2009 00:53:00 -0500 Subject: [PATCH 1/1] Simplify the libraries being used. Thanks to -c shadow @ANDREW.CMU.EDU for the assistance. Signed-off-by: Evan Broder --- setup.py | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/setup.py b/setup.py index 2a66b67..f1bf002 100755 --- a/setup.py +++ b/setup.py @@ -17,23 +17,9 @@ include_dirs = [os.path.join(os.path.dirname(__file__), 'afs'), '%s/include' % root] library_dirs = ['%s/lib' % root, '%s/lib/afs' % root] -libraries = ['bos', 'volser', 'vldb', 'afsrpc', 'afsauthent', 'cmd', 'usd', - 'audit', 'util', - 'util', 'afsrpc', 'util', - 'util', 'afsauthent', 'util', - 'resolv'] -extra_objects = [] +libraries = ['afsauthent', 'afsrpc', 'afsutil', 'resolv'] define_macros = [('AfS_PTHREAD_ENV', None)] -for i, l in enumerate(libraries): - if l in ('util', 'vlib') and \ - not os.path.exists('%s/lib/afs/lib%s.a' % (root, l)): - libraries.pop(i) - extra_objects.append('%s/lib/afs/%s.a' % (root, l)) - elif l == 'com_err': - libraries.pop(i) - extra_objects.append('%s/lib/afs/libcom_err.a') - setup( name="PyAFS", version="0.0.0", @@ -49,7 +35,6 @@ setup( libraries=libraries, include_dirs=include_dirs, library_dirs=library_dirs, - extra_objects=extra_objects, define_macros=define_macros) ], cmdclass= {"build_ext": build_ext} -- 1.7.9.5