Если вы создаете пакеты, используя режим командной строки для packagemaker, вам нужно будет создать фиктивный каталог, содержащий все ваши файлы в нужном месте.Например, если вам нужно установить файлы A
и B
в /Library/Applications/
и /Library/Application Support/
соответственно, то вы создадите структуру, как показано ниже.
Создайте временный каталог, скажем SourceFiles
.Добавьте ваши файлы в этот каталог следующим образом -
SourceFiles/Library/Applications/A
SourceFiles/Library/Application Support/B
Теперь используйте флаг --root в режиме командной строки packagemaker.
packagemaker --root SourceFiles/ OTHER_OPTIONS
Идея состоит в том, что вместо передачи местоположения отдельных файлов команде вы создаете похожую структуру во временном каталоге и просто передаете этот каталог в качестве аргумента --root flag.
Больше для режима командной строки создателя пакетов: http://macinstallers.blogspot.in/