Я хочу сделать пакет приложений OSX, который устанавливает инструмент командной строки. Возможно ли это, и если да, то как? Документы заставляют это походить на ключи APInstallerURL и APFiles в info.plist для этого, но они не проясняют, как.

1 ответ1

0

Я хотел бы просто иметь приложение:

  • Сначала проверьте, установлен ли уже исполняемый файл (например, проверьте код возврата which yourExecutable)
  • Если он не установлен, скопируйте исполняемый файл в /usr/local/bin/ или куда-то еще (на ваш выбор)
  • Если не скопировано в /usr/local/bin/ , добавьте местоположение исполняемого файла в $ PATH пользователя (добавьте следующую строку в конец их ~/.bash_profile: export PATH=$PATH:/path/to/executable)

Если пакет приложений предназначен исключительно для установки инструмента, вы можете сделать все это в AppleScript.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .