Я упаковываю свое приложение на Python в файл .AppImage. Теперь, когда я запускаю его с флагом -h
, я ожидаю, что он напечатает что-то вроде этого:
$ ./mytool.AppImage -h
usage: mytool [-h] [-d DIR] [-f] [-e] [BLA [BLA ...]]
...
Но из-за характера процесса связывания AppImage я получаю:
$ ./mytool.AppImage -h
usage: AppRun [-h] [-d DIR] [-f] [-e] [BLA [BLA ...]]
...
То есть AppRun
вместо mytool
.
Итак, мой вопрос:
Как я могу принудительно переопределить имя приложения, чтобы независимо от того, как приложение вызывалось, оно всегда печатало одно и то же имя в строке использования?