Я хочу сделать пакет приложений OSX, который устанавливает инструмент командной строки. Возможно ли это, и если да, то как? Документы заставляют это походить на ключи APInstallerURL
и APFiles
в info.plist
для этого, но они не проясняют, как.
1 ответ
0
Я хотел бы просто иметь приложение:
- Сначала проверьте, установлен ли уже исполняемый файл (например, проверьте код возврата
which yourExecutable
) - Если он не установлен, скопируйте исполняемый файл в
/usr/local/bin/
или куда-то еще (на ваш выбор) - Если не скопировано в
/usr/local/bin/
, добавьте местоположение исполняемого файла в $ PATH пользователя (добавьте следующую строку в конец их~/.bash_profile
:export PATH=$PATH:/path/to/executable
)
Если пакет приложений предназначен исключительно для установки инструмента, вы можете сделать все это в AppleScript.