scons: Fix python-config parsing by adding strip()

This patch fixes an issue with the way the python-config path is
parsed, as it caused issues on systems where a newline ended up being
included in the path.
This commit is contained in:
Andreas Hansson 2014-04-13 10:07:55 -04:00
parent ca90a54476
commit c970c28af1

View file

@ -876,7 +876,8 @@ if main['M5_BUILD_CACHE']:
# First we check if python2-config exists, else we use python-config # First we check if python2-config exists, else we use python-config
python_config = readCommand(['which', 'python2-config'], exception='').strip() python_config = readCommand(['which', 'python2-config'], exception='').strip()
if not os.path.exists(python_config): if not os.path.exists(python_config):
python_config = readCommand(['which', 'python-config'], exception='') python_config = readCommand(['which', 'python-config'],
exception='').strip()
py_includes = readCommand([python_config, '--includes'], py_includes = readCommand([python_config, '--includes'],
exception='').split() exception='').split()
# Strip the -I from the include folders before adding them to the # Strip the -I from the include folders before adding them to the