使安装程序元包需要 SIMBL?

发布于 2024-07-15 06:23:29 字数 187 浏览 9 评论 0原文

使用 PackageMaker,如何制作需要安装 SIMBL 的 .(m)pkg - 如果已安装,则应继续安装,否则,应在安装 SIMBL 插件之前安装 SIMBL?

我尝试简单地将 SIMBL.pkg 拖到左侧窗格中,但不知何故,所有资源和 InstallationCheck 脚本都丢失了,所以这可能是不对的。

Using PackageMaker, how do I make a .(m)pkg that will require that SIMBL is installed - if it's installed, the installation should simply proceed, otherwise, SIMBL should be installed before installing my SIMBL plugin?

I tried simply dragging in SIMBL.pkg to the left-hand pane, but somehow all the resources and InstallationCheck script got lost, so that's probably not right.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

何以笙箫默 2024-07-22 06:23:29

我建议只安装 SIMBL 而不进行检查。 如今,由于 InputManager 只能进入 /Library(而不是 ~/Library),SIMBL 始终位于同一个位置。 在这种情况下,安装 SIMBL 并没有什么坏处——作者最近不经常更新 SIMBL,因此您不太可能意外“降级”用户的 SIMBL 安装。 (SIMBL 的最后一个版本 是在 2006 年。)

将 SIMBL 添加到您的项目中,您可以从左下角的“齿轮”按钮中选择“添加包引用”。 您还可以将 SIMBL 文件夹(从 InputManagers)拖到新选择中(请参阅同一齿轮按钮下的“新选择”)并手动设置其安装位置。

例如,这是我编写的 SIMBL 插件的 .pmdoc 文件称为头皮

I would recommend just installing SIMBL without checking. These days, because InputManagers can only go in /Library (and not ~/Library), SIMBL is always in the same place. In this case, installing SIMBL can't really hurt -- the author doesn't update SIMBL often at all these days, so it's very unlikely that you'll accidentally "downgrade" a user's SIMBL installation. (The last release of SIMBL was in 2006.)

To add SIMBL to your project, you can choose "Add Package Reference" from the "gear" button in the lower-left. You can also just drag the SIMBL folder (from InputManagers) into a new choice (see "New Choice" under the same gear button) and set its install location manually.

As an example, here is a .pmdoc file for a SIMBL plugin I wrote called Scalp.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文