Создать файл проекта PackageMaker в командной строке

Есть ли способ создания проекта pmdoc (PackageMaker) из командной строки?

Я пытаюсь автоматизировать процесс создания установщика и хотел бы сценарии, такие как:

  1. Добавление другого приложения
  2. Обновление проекта установщика при изменении приложений, которые в нем содержатся.

Мой вопрос: есть ли инструмент командной строки, который я могу использовать для создания проекта packagemaker в командной строке?

Например: packagemaker создаст установщик из структуры папок.pmdoc.

Что я могу использовать для создания структуры папок.pmdoc из командной строки?

2 ответа

Решение

Не существует инструмента командной строки для создания файлов.pmdoc. Параметр PackageMakers --root позволяет создавать пакеты. Другой параметр --root позволяет вам устанавливать такие вещи, как заголовок, идентификатор пакета и так далее.

Как уже прокомментировала Pooria Azimia, PackageMaker устарел. Из собственного опыта могу только порекомендовать использовать новые инструменты.

Нет, я не думаю, что такой инструмент доступен. Я изучил варианты, а затем нашел решение:

Я создал файл.pmdoc, а затем выполнил команду, как показано ниже:

PackageMaker --doc "your.pmdoc" --version buildnumber --title "Installer.pkg" --out "/Desktop/Installer1.pkg"

Команда создаст установщик. Однако я не смогу изменить версию установщика в этом решении. На самом деле я искал команду для изменения содержимого.pmdoc, но пока ничего не нашел.

Другие вопросы по тегам