我需要为Mac应用程序创建一个不错的安装程序.我希望它是一个磁盘映像(DMG),具有预定义的大小,布局和背景图像.
我需要在脚本中以编程方式执行此操作,以集成到现有构建系统中(实际上更多是打包系统,因为它只创建安装程序.构建是单独完成的).
我已经使用"hdiutil"完成了DMG创建,我还没有发现如何制作图标布局并指定背景位图.
假设我已经制作了一个不使用Xcode的osX应用程序.在使用GCC编译后,我得到一个可执行文件,链接到其他几个库.其中一些库可能再次动态链接到其他非标准系统库
是否有任何工具存在,它通过首先制作所需的目录结构,然后递归复制/检查/修复链接来确保所有动态依赖关系也在应用程序包中,从而制作OSX App包?
我想我可以尝试写这样的东西,但我想知道这样的事情是否已经存在.