fix(packaging): verify bundled startup dependencies
This commit is contained in:
@@ -18,5 +18,15 @@ if PROJECT_ROOT not in sys.path:
|
||||
from app.gui import main
|
||||
|
||||
|
||||
STARTUP_SMOKE_TEST_ARG = "--startup-smoke-test"
|
||||
|
||||
|
||||
def _entrypoint(argv=None):
|
||||
args = sys.argv[1:] if argv is None else list(argv)
|
||||
if STARTUP_SMOKE_TEST_ARG in args:
|
||||
return 0
|
||||
return main()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
raise SystemExit(_entrypoint())
|
||||
|
||||
Reference in New Issue
Block a user