diff options
author | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2019-09-01 13:40:05 -0400 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-09-01 21:45:47 +0300 |
commit | 4c8b41a173c9db76e257e872de188d42997ecee7 (patch) | |
tree | 87614d13dfc795a25d5bfc8955850b1312f0a255 /mesonbuild/backend/ninjabackend.py | |
parent | cf55cd5c922f519e30ca33b9c7d07115f6c1fa80 (diff) | |
download | meson-4c8b41a173c9db76e257e872de188d42997ecee7.zip meson-4c8b41a173c9db76e257e872de188d42997ecee7.tar.gz meson-4c8b41a173c9db76e257e872de188d42997ecee7.tar.bz2 |
flatten list to subprocess.Popen, necessary for Python 3.8
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index d3fa8ee..b948e25 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -248,8 +248,8 @@ int dummy; # and locale dependent. Any attempt at converting it to # Python strings leads to failure. We _must_ do this detection # in raw byte mode and write the result in raw bytes. - pc = subprocess.Popen([compiler.get_exelist(), - '/showIncludes', '/c', 'incdetect.c'], + pc = subprocess.Popen(compiler.get_exelist() + + ['/showIncludes', '/c', 'incdetect.c'], cwd=self.environment.get_scratch_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE) (stdout, stderr) = pc.communicate() |