| Index: test/lib/TestCommon.py
|
| diff --git a/test/lib/TestCommon.py b/test/lib/TestCommon.py
|
| index c54530c9802195c3c94b640dbc6038831436fc4b..2f526a6e3d729e82b9ca6915137b9da56244f9f2 100644
|
| --- a/test/lib/TestCommon.py
|
| +++ b/test/lib/TestCommon.py
|
| @@ -117,59 +117,71 @@ __all__.extend([ 'TestCommon',
|
|
|
| # Variables that describe the prefixes and suffixes on this system.
|
| if sys.platform == 'win32':
|
| - exe_suffix = '.exe'
|
| - obj_suffix = '.obj'
|
| - shobj_suffix = '.obj'
|
| - shobj_prefix = ''
|
| - lib_prefix = ''
|
| - lib_suffix = '.lib'
|
| - dll_prefix = ''
|
| - dll_suffix = '.dll'
|
| + exe_suffix = '.exe'
|
| + obj_suffix = '.obj'
|
| + shobj_suffix = '.obj'
|
| + shobj_prefix = ''
|
| + lib_prefix = ''
|
| + lib_suffix = '.lib'
|
| + dll_prefix = ''
|
| + dll_suffix = '.dll'
|
| + module_prefix = ''
|
| + module_suffix = '.dll'
|
| elif sys.platform == 'cygwin':
|
| - exe_suffix = '.exe'
|
| - obj_suffix = '.o'
|
| - shobj_suffix = '.os'
|
| - shobj_prefix = ''
|
| - lib_prefix = 'lib'
|
| - lib_suffix = '.a'
|
| - dll_prefix = ''
|
| - dll_suffix = '.dll'
|
| + exe_suffix = '.exe'
|
| + obj_suffix = '.o'
|
| + shobj_suffix = '.os'
|
| + shobj_prefix = ''
|
| + lib_prefix = 'lib'
|
| + lib_suffix = '.a'
|
| + dll_prefix = ''
|
| + dll_suffix = '.dll'
|
| + module_prefix = ''
|
| + module_suffix = '.dll'
|
| elif string.find(sys.platform, 'irix') != -1:
|
| - exe_suffix = ''
|
| - obj_suffix = '.o'
|
| - shobj_suffix = '.o'
|
| - shobj_prefix = ''
|
| - lib_prefix = 'lib'
|
| - lib_suffix = '.a'
|
| - dll_prefix = 'lib'
|
| - dll_suffix = '.so'
|
| + exe_suffix = ''
|
| + obj_suffix = '.o'
|
| + shobj_suffix = '.o'
|
| + shobj_prefix = ''
|
| + lib_prefix = 'lib'
|
| + lib_suffix = '.a'
|
| + dll_prefix = 'lib'
|
| + dll_suffix = '.so'
|
| + module_prefix = 'lib'
|
| + module_prefix = '.so'
|
| elif string.find(sys.platform, 'darwin') != -1:
|
| - exe_suffix = ''
|
| - obj_suffix = '.o'
|
| - shobj_suffix = '.os'
|
| - shobj_prefix = ''
|
| - lib_prefix = 'lib'
|
| - lib_suffix = '.a'
|
| - dll_prefix = 'lib'
|
| - dll_suffix = '.dylib'
|
| + exe_suffix = ''
|
| + obj_suffix = '.o'
|
| + shobj_suffix = '.os'
|
| + shobj_prefix = ''
|
| + lib_prefix = 'lib'
|
| + lib_suffix = '.a'
|
| + dll_prefix = 'lib'
|
| + dll_suffix = '.dylib'
|
| + module_prefix = ''
|
| + module_suffix = '.so'
|
| elif string.find(sys.platform, 'sunos') != -1:
|
| - exe_suffix = ''
|
| - obj_suffix = '.o'
|
| - shobj_suffix = '.os'
|
| - shobj_prefix = 'so_'
|
| - lib_prefix = 'lib'
|
| - lib_suffix = '.a'
|
| - dll_prefix = 'lib'
|
| - dll_suffix = '.dylib'
|
| + exe_suffix = ''
|
| + obj_suffix = '.o'
|
| + shobj_suffix = '.os'
|
| + shobj_prefix = 'so_'
|
| + lib_prefix = 'lib'
|
| + lib_suffix = '.a'
|
| + dll_prefix = 'lib'
|
| + dll_suffix = '.dylib'
|
| + module_prefix = ''
|
| + module_suffix = '.so'
|
| else:
|
| - exe_suffix = ''
|
| - obj_suffix = '.o'
|
| - shobj_suffix = '.os'
|
| - shobj_prefix = ''
|
| - lib_prefix = 'lib'
|
| - lib_suffix = '.a'
|
| - dll_prefix = 'lib'
|
| - dll_suffix = '.so'
|
| + exe_suffix = ''
|
| + obj_suffix = '.o'
|
| + shobj_suffix = '.os'
|
| + shobj_prefix = ''
|
| + lib_prefix = 'lib'
|
| + lib_suffix = '.a'
|
| + dll_prefix = 'lib'
|
| + dll_suffix = '.so'
|
| + module_prefix = 'lib'
|
| + module_suffix = '.so'
|
|
|
| def is_List(e):
|
| return type(e) is types.ListType \
|
|
|