From 15fb2843955b53414cf292cf0a6b7faf7ffc883a Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Wed, 8 Aug 2018 21:19:20 +0300 Subject: Fix install when run with meson.exe. Closes #3988. --- mesonbuild/minstall.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mesonbuild/minstall.py b/mesonbuild/minstall.py index 248f12ee4..2c007eba6 100644 --- a/mesonbuild/minstall.py +++ b/mesonbuild/minstall.py @@ -20,7 +20,12 @@ from .scripts import depfixer from .scripts import destdir_join from .mesonlib import is_windows, Popen_safe from .mtest import rebuild_all -from __main__ import __file__ as main_file +try: + from __main__ import __file__ as main_file +except ImportError: + # Happens when running as meson.exe which is native Windows. + # This is only used for pkexec which is not, so this is fine. + main_file = None selinux_updates = [] -- cgit v1.2.3