2012-04-20 4 views
27

Я делаю приложение с помощью Ruby Shoes. Я доволен тем, как получилось, и хотел бы поделиться им с друзьями. Тем не менее, GUI-пакетщик не работает в OSX, и, как представляется, пакетный пакет Windows делает файл .shy. Я читал о поиске решений, и я не понимаю ни одного из них. Может ли кто-нибудь четко объяснить шаг за шагом, как упаковать приложение Ruby Shoes, чтобы сказать DMG или EXE-файл?Как упаковать рубиновые приложения на OSX 10.7

+0

Что означает «застенчивый файл»? –

+1

Это расширение .shy. Это исполняемый файл, но для его запуска необходимо установить Обувь. Предпочтительно, я хотел бы иметь возможность упаковывать файлы .exe и .dmg, чтобы упростить распространение – dharris001

+1

. Для файла .dmg, я думаю, что более актуальным является вопрос о том, как упаковать в автономное приложение для Mac. .dmg - это просто образ диска - он может иметь что-нибудь на нем - но я думаю, что вы хотите, это файл, который кто-то может просто перетащить в папку своих приложений и запустить, верно? – philosodad

ответ

1

Лично я предпочитаю использовать green_shoes. Green_shoes - это чистый рубиновый камень, который вам нужен в вашем рубиновом коде вместо программы, которая упаковывает ваш рубиновый код. Таким образом, вы можете использовать такую ​​программу, как ocra, чтобы сделать ваш ruby-файл в exe. Хотя это своего рода хак, я чувствую, что это лучше, чем требовать от ваших пользователей установки обуви для запуска вашей программы.