在mac os x中创建pkg时添加文件

时间:2014-10-09 07:51:48

标签: macos package pkgbuild

如何在mac osx中创建.pkg时包含preinstall / postinstall脚本所需的文件?

我在终端中执行了此命令并生成了.pkg;但是,当我双击生成的.pkg文件时没有任何反应。

pkgbuild --root ./files --scripts ./scripts --identifier com.example.myapp --version 1 --install-location / Applications mypackage.pkg

其中: / files(包含预安装/安装后脚本所需的文件)和 / scripts(包含预安装/后安装脚本)

1 个答案:

答案 0 :(得分:0)

将文件添加到构建中的文件夹中,该文件夹将复制到用户的计算机上。 如果您不想在安装后保留文件,则安装后脚本可以删除它们。

我目前使用以下命令: -

pkgbuild --identifier com.company.product --version 0.1 --scripts scripts/ --root ProductNameInstall/ "mypackage.pkg"

要复制的源文件位于ProductNameInstall文件夹中。