Files
NX2navi/handover/bridge/launcher/cli.py
chrg6 62cc3b1312 Add release 0.12.0, the handover of installed launchers to Triforce: the source of its window, its tests and its notes.
The release is one launcher version that opens a single window in place of the launcher: Get Triforce starts the Triforce Setup the release carries, after checking its sha256, and Play NX2navi starts the game that is built on the PC. Nothing of NX2navi is removed. handover/ holds the source of that window as it was published; the drawn pictures, the Setup program and the release files are not kept in the repository (handover/README.md, "In the repository").

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
2026-11-14 23:52:26 -05:00

21 lines
945 B
Python

"""NX2navi's launcher without its window was launcher/cli.py, and its `update` command finishes an update by running
the NEW version's cli.py (`--root DIR continue-update OLD`). From this version on there is nothing left to finish:
NX2navi is now Triforce, and this version is the handover to it (handover.py). So every command says that and ends
with exit code 0, which lets an `update` started from a console end cleanly.
"""
import sys
TEXT = ('NX2navi is now Triforce: the two projects have merged and go on as Triforce.\n'
'This version of NX2navi\'s launcher is the handover: start NX2navi (its shortcut or NX2navi.exe) and choose\n'
'Get Triforce, or get Triforce from https://triforceproject.com\n'
'Nothing of NX2navi was removed: the built game, its saves and the settings are where they were.')
def main(argv=None):
print(TEXT, flush=True)
return 0
if __name__ == '__main__':
sys.exit(main())