aboutsummaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-08-15 20:05:56 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2017-08-18 12:08:20 +0300
commit50fb7d37abc02b674b66071b51b1a2862fabb3cd (patch)
treed75a57c8f0726f772219979e00b624832038a01a /test cases
parent62aabb5a8be90467603b1348d8ae4c0847bc5d1e (diff)
downloadmeson-50fb7d37abc02b674b66071b51b1a2862fabb3cd.zip
meson-50fb7d37abc02b674b66071b51b1a2862fabb3cd.tar.gz
meson-50fb7d37abc02b674b66071b51b1a2862fabb3cd.tar.bz2
Make all functionality invokable via the main Meson binary,
which can be a Windows .exe file.
Diffstat (limited to 'test cases')
-rw-r--r--test cases/common/147 mesonintrospect from scripts/check_env.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/test cases/common/147 mesonintrospect from scripts/check_env.py b/test cases/common/147 mesonintrospect from scripts/check_env.py
index dc8ad63..9bd64d7 100644
--- a/test cases/common/147 mesonintrospect from scripts/check_env.py
+++ b/test cases/common/147 mesonintrospect from scripts/check_env.py
@@ -2,6 +2,7 @@
import os
import sys
+import shlex
do_print = False
@@ -13,8 +14,15 @@ if 'MESONINTROSPECT' not in os.environ:
mesonintrospect = os.environ['MESONINTROSPECT']
-if not os.path.isfile(mesonintrospect):
+introspect_arr = shlex.split(mesonintrospect)
+
+#print(mesonintrospect)
+#print(introspect_arr)
+
+some_executable = introspect_arr[0]
+
+if not os.path.isfile(some_executable):
raise RuntimeError('{!r} does not exist'.format(mesonintrospect))
if do_print:
- print(mesonintrospect, end='')
+ print(some_executable, end='')