Support running Meson as a Python zip application

pull/835/head
Franz Zapata 9 years ago committed by Jussi Pakkanen
parent 8ab62a27b4
commit ac41a45669
  1. 1
      authors.txt
  2. 14
      meson.py

@ -45,3 +45,4 @@ Elliott Sales de Andrade
Patrick Griffis
Iain Lane
Daniel Brendle
Franz Zapata

@ -17,8 +17,14 @@
from mesonbuild import mesonmain
import sys, os
thisfile = __file__
if not os.path.isabs(thisfile):
thisfile = os.path.normpath(os.path.join(os.getcwd(), thisfile))
def main():
thisfile = __file__
if not os.path.isabs(thisfile):
thisfile = os.path.normpath(os.path.join(os.getcwd(), thisfile))
if __package__ == '':
thisfile = os.path.dirname(thisfile)
sys.exit(mesonmain.run(thisfile, sys.argv[1:]))
sys.exit(mesonmain.run(thisfile, sys.argv[1:]))
if __name__ == '__main__':
main()

Loading…
Cancel
Save