Fix for #1602592. Some Solaris compiler args could have percent signs,

which would break distutils.
This commit is contained in:
adustman
2007-02-11 16:21:25 +00:00
parent a479e6fb60
commit 692d79c30e

View File

@ -49,7 +49,7 @@ def get_config():
libraries = [ dequote(i[2:]) for i in libs if i.startswith(compiler_flag("l")) ] libraries = [ dequote(i[2:]) for i in libs if i.startswith(compiler_flag("l")) ]
removable_compile_args = [ compiler_flag(f) for f in "ILl" ] removable_compile_args = [ compiler_flag(f) for f in "ILl" ]
extra_compile_args = [ i for i in mysql_config("cflags") extra_compile_args = [ i.replace("%", "%%") for i in mysql_config("cflags")
if i[:2] not in removable_compile_args ] if i[:2] not in removable_compile_args ]
include_dirs = [ dequote(i[2:]) include_dirs = [ dequote(i[2:])
for i in mysql_config('include') for i in mysql_config('include')