Patch by Bill Noon: added 'dylib' as a library type along with

'static' and 'shared'. This fixes extension building for dynamic
Pythons on MacOSX.
This commit is contained in:
Jack Jansen 2001-08-27 15:08:16 +00:00
parent 9403591014
commit e259e5980c
2 changed files with 9 additions and 4 deletions

View file

@ -792,8 +792,8 @@ class CCompiler:
output_dir=''):
if output_dir is None: output_dir = ''
if lib_type not in ("static","shared"):
raise ValueError, "'lib_type' must be \"static\" or \"shared\""
if lib_type not in ("static","shared","dylib"):
raise ValueError, "'lib_type' must be \"static\", \"shared\" or \"dylib\""
fmt = getattr (self, lib_type + "_lib_format")
ext = getattr (self, lib_type + "_lib_extension")