+def get_wine_subprocess_env(options, env):
+ with open(os.path.join(options.builddir, 'meson-info', 'intro-buildoptions.json')) as f:
+ buildoptions = json.load(f)
+
+ prefix, = [o for o in buildoptions if o['name'] == 'prefix']
+ path = os.path.normpath(os.path.join(prefix['value'], 'bin'))
+ prepend_env_var(env, "PATH", path, options.sysroot)
+ wine_path = get_wine_shortpath(
+ options.wine.split(' '),
+ [path] + env.get('WINEPATH', '').split(';')
+ )
+ if options.winepath:
+ wine_path += ';' + options.winepath
+ env['WINEPATH'] = wine_path
+ env['WINEDEBUG'] = 'fixme-all'
+
+ return env
+
+