From f56b402a5b98fbb2c2f3af4ebdac3f53313c5ab1 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 31 May 2018 15:40:10 +0530 Subject: Revert "mesonlib: handle meson exe wrappers" This reverts commit 0627e9d616dc311b7c9b0ef17301f680ac9e78a7. Breaks installation: https://github.com/mesonbuild/meson/issues/3647 Will be restored once that can be fixed. --- meson.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'meson.py') diff --git a/meson.py b/meson.py index 8f944c7..abbac6f 100755 --- a/meson.py +++ b/meson.py @@ -15,7 +15,12 @@ # limitations under the License. from mesonbuild import mesonmain -import sys +import sys, os + +def main(): + # Always resolve the command path so Ninja can find it for regen, tests, etc. + launcher = os.path.realpath(sys.argv[0]) + return mesonmain.run(sys.argv[1:], launcher) if __name__ == '__main__': - sys.exit(mesonmain.main()) + sys.exit(main()) -- cgit v1.1