Запустите скрипт Python из PackageMaker в OSX

Мне трудно найти достойную документацию для упаковки в OSX. Моему пакету нужно запустить скрипт Python, который сделает волшебство запуска сразу после установки приложения. Я попытался использовать -s scripts с packagemaker и поместить свой скрипт в каталог scripts, но мне не повезло. Есть что-то, что мне не хватает? Что еще более важно, где находится вся документация по созданию пакетов? Как я могу запустить свой скрипт Python? Единственное, что я видел это, которое устарело и не t охватывают версию командной строки.

Я не хочу использовать графический интерфейс; это слишком усложняет мою жизнь.


person Rafe Kettler    schedule 05.05.2011    source источник
comment
Очень расстраивает, что документация по этой утилите нулевая или вообще отсутствует, спасибо за подсказку.   -  person El Developer    schedule 30.03.2013


Ответы (1)


Я решил эту проблему.

  1. Сценарий должен называться postflight и иметь правильную строку shebang.
  2. Сценарий должен завершиться с определенными кодами состояния (0 для успеха, что, я полагаю, по умолчанию).
person Rafe Kettler    schedule 17.05.2011