tweak mach files a little bit (#34485)

Signed-off-by: Peter MIKOLA <mikopet@mikopet.dev>
This commit is contained in:
Peter Mikola 2024-12-06 16:57:30 +01:00 committed by GitHub
parent 3515b83a95
commit 4ddbdc61a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 9 deletions

8
mach
View file

@ -1,14 +1,8 @@
#!/bin/sh
#!/usr/bin/env python3
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at https://mozilla.org/MPL/2.0/.
# The beginning of this script is both valid shell and valid python,
# such that the script starts with the shell and is reexecuted with
# the right python.
''':' && if [ ! -z "$MSYSTEM" ] ; then exec python "$0" "$@" ; else which python3 > /dev/null 2> /dev/null && exec python3 "$0" "$@" || exec python "$0" "$@" ; fi
'''
import os
import sys