【发布时间】:2009-03-14 23:26:12
【问题描述】:
使用 PackageMaker,我如何制作需要安装 SIMBL 的 .(m)pkg - 如果已安装,则安装应继续进行,否则应在安装我的 SIMBL 插件之前安装 SIMBL?
我尝试简单地将 SIMBL.pkg 拖到左侧窗格中,但不知何故,所有资源和 InstallationCheck 脚本都丢失了,所以这可能不对。
【问题讨论】:
标签: installation packagemaker simbl
使用 PackageMaker,我如何制作需要安装 SIMBL 的 .(m)pkg - 如果已安装,则安装应继续进行,否则应在安装我的 SIMBL 插件之前安装 SIMBL?
我尝试简单地将 SIMBL.pkg 拖到左侧窗格中,但不知何故,所有资源和 InstallationCheck 脚本都丢失了,所以这可能不对。
【问题讨论】:
标签: installation packagemaker simbl
我建议只安装 SIMBL 而不检查。现在,因为 InputManagers 只能进入 /Library(而不是 ~/Library),所以 SIMBL 总是在同一个地方。在这种情况下,安装 SIMBL 并没有什么坏处——作者这些天并不经常更新 SIMBL,因此您不太可能意外“降级”用户的 SIMBL 安装。 (last release of SIMBL 是在 2006 年。)
要将 SIMBL 添加到您的项目中,您可以从左下角的“齿轮”按钮中选择“添加包引用”。您也可以将 SIMBL 文件夹(来自 InputManagers)拖到新选项中(请参阅同一齿轮按钮下的“新选项”)并手动设置其安装位置。
例如,here is a .pmdoc file 用于我编写的名为 Scalp 的 SIMBL 插件。
【讨论】: