diff --git a/release/pack-raylib.py b/release/pack-raylib.py index e42aaf539f..f3030b2cf7 100755 --- a/release/pack-raylib.py +++ b/release/pack-raylib.py @@ -7,7 +7,10 @@ from argparse import ArgumentParser from openpilot.common.basedir import BASEDIR + ENTRYPOINT = 'main' +INTERPRETER = '/usr/bin/env python3' + if __name__ == '__main__': parser = ArgumentParser(prog='pack-raylib.py', description='Package a raylib UI into a portable executable.', epilog='comma.ai') @@ -25,6 +28,6 @@ if __name__ == '__main__': print(f'{args.module} does not have a {ENTRYPOINT}() function') sys.exit(1) - module_entrypoint = f'{args.module}:{ENTRYPOINT}' + entry = f'{args.module}:{ENTRYPOINT}' - zipapp.create_archive(BASEDIR + '/openpilot', target=args.output, interpreter='/usr/bin/env python3', main=module_entrypoint) + zipapp.create_archive(BASEDIR + '/openpilot', target=args.output, interpreter=INTERPRETER, main=entry)