Запустите скрипт Python из PackageMaker в OSX
Мне трудно найти какую-либо достойную документацию для упаковки на OSX. В моем пакете должен быть запущен скрипт на Python, который сразу же после запуска приложения выполнит магию запуска. Я пытался с помощью -s scripts
с packagemaker и поместите мой скрипт в каталог scripts
, но мне не повезло. Я что-то упускаю? Что еще более важно, где находится вся документация производителя пакетов? Как мне запустить скрипт Python? Единственное, что я видел , это то, что устарело и не распространяется на версию командной строки.
Я не хочу использовать GUI; это делает мою жизнь слишком сложной.
1 ответ
Решение
Я решил эту проблему.
- Сценарий должен быть назван
postflight
и иметь правильную линию Шебанга. - Скрипт должен завершиться с определенными кодами состояния (0 для успеха, который я считаю по умолчанию).