Changeset 290 for trunk/setup.py.in
- Timestamp:
- 04/29/13 17:26:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/setup.py.in
r271 r290 17 17 18 18 if not PBS_LIB_DIR: 19 20 21 19 print 'Please specify where the PBS libraries are!!' 20 print 'edit setup.py and fill in the PBS_LIB_DIR variable' 21 sys.exit(1) 22 22 23 23 LIBS = ['torque'] … … 39 39 # 40 40 try: 41 42 41 os.unlink('pbs.py') 42 os.unlink('pbs_wrap.c') 43 43 except OSError: 44 44 pass 45 45 46 46 if major_version >= 2 and minor_version >= 4 and build_version >= 7: 47 48 49 47 os.symlink('pbs_wrap_2.4.c', 'pbs_wrap.c') 48 os.symlink('pbs_2.4.py', 'pbs.py') 49 TORQUE_VERSION='TORQUE_2_4' 50 50 else: 51 52 53 51 os.symlink('pbs_wrap_2.1.c', 'pbs_wrap.c') 52 os.symlink('pbs_2.1.py', 'pbs.py') 53 TORQUE_VERSION='TORQUE_OLD' 54 54 55 55 os.chdir('..') 56 56 57 57 setup ( 58 59 version = '4.1.3',60 61 62 63 author_email = 'basv@sara.nl',64 url = 'http://subtrac.sara.nl/oss/pbs_python',58 name = 'pbs_python', 59 version = '4.3.5', 60 description = 'openpbs/torque python interface', 61 license = 'LGPLV3', 62 author = 'Bas van der Vlies', 63 author_email = 'bas.vandervlies@surfsara.nl', 64 url = 'http://oss.trac.surfsara.nl/pbs_python', 65 65 66 66 67 68 69 67 extra_path = 'pbs', 68 package_dir = { '' : 'src' }, 69 py_modules = [ 'pbs', 'PBSQuery', 'PBSAdvancedParser' ], 70 70 71 72 73 74 75 76 77 78 71 ext_modules = [ 72 Extension( '_pbs', ['src/pbs_wrap.c'], 73 library_dirs = [ PBS_LIB_DIR ], 74 extra_link_args = [ PBS_LIB_COMPILE_LINE ], 75 define_macros = [ (TORQUE_VERSION, None) ], 76 libraries = LIBS, 77 ) 78 ] 79 79 )
Note: See TracChangeset
for help on using the changeset viewer.