【问题标题】:Can Shoes.rb Create Self-Contained Applications?Shoes.rb 可以创建自包含的应用程序吗?
【发布时间】:2010-07-15 04:14:00
【问题描述】:
令人鼓舞的是,Shoes(Ruby GUI 框架)具有出色的打包功能,但我担心它实际上并没有将自己“包裹”在已创建的应用程序周围。 OSX 的打包在 .app 系统中输出一个鞋子安装程序和一个鞋子文件。有什么方法可以让鞋子创建一个包含鞋子的 .app - 不会让你安装鞋子来运行它?
我正在创建一个小型应用程序 - 只是一个开始按钮和一个子进程的停止按钮等。
【问题讨论】:
标签:
ruby
user-interface
macos
distribution
shoes
【解决方案1】:
嘿,对不起,我没有早点看到这个问题。
我有好消息,也有坏消息:您绝对可以这样做,但目前没有文档。
Hackety Hack 是做到这一点的最大程序:http://github.com/hacketyhack/hacketyhack
如果您查看构建说明,您可以运行rake APP=/path/to/app,然后运行rake APP=/path/to/app installer 来构建您自己的二进制文件...但是您必须对 Rakefile 进行一些挖掘才能弄清楚。我认为 app.yaml 是唯一需要的东西。