«развертывание» рубинового скрипта с драгоценными камнями - PullRequest
0 голосов
/ 12 апреля 2011

Я написал несколько сценариев Ruby, которые работают вместе из консольного приложения . Эти сценарии написаны на платформе Ubuntu, но я хочу иметь возможность запускать их и на платформе Windows.

Проблема, с которой я сейчас сталкиваюсь, это портирование на все драгоценные камни. Я загрузил источники большинства драгоценных камней и исправил в них некоторые ошибки, но возможно ли их упаковать, например, с помощью моих скриптов, чтобы они были доступны? Я думаю немного DLL, как здесь, как Windows.

Я, вероятно, могу добавить файл readme, в котором указано, какие гемы требуются и где / как их получить, но было бы проще, если бы я мог их упаковать.

1 Ответ

1 голос
/ 12 апреля 2011

Может быть, вы могли бы взглянуть на http://www.erikveen.dds.nl/rubyscript2exe/index.html, который делает некоторую упаковку для приложения ruby ​​(включая интерпретатор ruby)

Вы также можете построить драгоценный камень со своим сценарием вместе со всеми необходимыми драгоценными камнями непосредственно внутри драгоценного камня. Если их лицензии позволяют вам сделать это, это может быть разумным решением (Gem поддерживает платформенные гемы http://docs.rubygems.org/read/chapter/20#platform)

...