From 50fb7d37abc02b674b66071b51b1a2862fabb3cd Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Tue, 15 Aug 2017 20:05:56 +0300 Subject: Make all functionality invokable via the main Meson binary, which can be a Windows .exe file. --- .../common/147 mesonintrospect from scripts/check_env.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'test cases') 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='') -- cgit v1.1