diff options
author | Daniel da Silva <daniel@meltingwax.net> | 2014-03-02 12:39:11 -0500 |
---|---|---|
committer | Daniel da Silva <var.mail.daniel@gmail.com> | 2014-03-05 01:44:30 -0500 |
commit | 50bf6df95bdb5e4254719b0a6061cd1cdece2b7c (patch) | |
tree | bf08357084dc3ff9838436fe0c9db65b3c67f113 /numpy/distutils/misc_util.py | |
parent | 52bac2cb96fa1ed5cb811303ad5ef402d74e76df (diff) | |
download | numpy-50bf6df95bdb5e4254719b0a6061cd1cdece2b7c.tar.gz |
BUG: Fix support for builds in dirs with whitespace
Add escaping and quoting of dirs and enabled POSIX support in lexer.
Closes #4382.
Diffstat (limited to 'numpy/distutils/misc_util.py')
-rw-r--r-- | numpy/distutils/misc_util.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/numpy/distutils/misc_util.py b/numpy/distutils/misc_util.py index c146178f0..a9ca12832 100644 --- a/numpy/distutils/misc_util.py +++ b/numpy/distutils/misc_util.py @@ -15,6 +15,11 @@ import distutils from distutils.errors import DistutilsError try: + from pipes import quote +except ImportError: + from shlex import quote + +try: set except NameError: from sets import Set as set @@ -31,7 +36,8 @@ __all__ = ['Configuration', 'get_numpy_include_dirs', 'default_config_dict', 'get_script_files', 'get_lib_source_files', 'get_data_files', 'dot_join', 'get_frame', 'minrelpath', 'njoin', 'is_sequence', 'is_string', 'as_list', 'gpaths', 'get_language', - 'quote_args', 'get_build_architecture', 'get_info', 'get_pkg_info'] + 'quote_args', 'quote', 'get_build_architecture', 'get_info', + 'get_pkg_info'] class InstallableLib(object): """ |