我想(定期和自动)从许多地方的各种文件和文件夹创建安装程序。但是,我无法弄清楚如何为packagemaker命令提供我想要安装的所有项目的路径。您可以使用PackageMaker命令从文件列表创建安装程序吗?
这是用于内部开发目的,而不是用于客户分布。我希望包含的文件是可配置的;使用GUI来添加所有路径并不是一个真正的选择,因为它们会频繁更改。
我能做的最好的就是使用--watch
标志和touch
包中包含的所有我想要的东西。这非常混乱,并且包含偶然在同一时间被访问的其他文件。没有一个共同的计划,我想包括,所以我不能只是--filter
休息了。
理想情况下,我只是给它一个完整的路径文件,它会构建包。如果这不是一种选择,我不会反对生成XML或将它们放在命令行或任何可用的工具上。我可能在安装程序中有大约30个文件,但这个数字可能会增加。
有没有更好的方法来做到这一点?我错过了这一点吗?
编辑:认为我可以将包中所需的所有文件复制到目录中,然后使用--root
标志。这是做这件事的最好方法吗?
编辑2:有没有办法用符号链接来做到这一点,所以我不需要复制文件之前?
哪里是命令行PackageMaker?我只能找到PackageMaker.app – yairchu 2010-05-30 21:00:53
nm。我找到了答案('/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker --help') – yairchu 2010-05-30 21:23:39
@zekel - 你可以用这个命令行选项发布一个答案吗? – petert 2011-10-12 17:16:30