2012-01-30 2 views
1

[Ruby Noob]Автономный рубиновый «двоичный»?

У меня есть небольшая утилита, написанная на Ruby, в которой require с несколькими драгоценными камнями. Есть ли способ создать автономный пакет моей программы, чтобы я мог запустить его на другой машине, на которой установлен Ruby (но не обязательно, драгоценные камни)?

FWIW, целевая машина работает под управлением Linux/Ubuntu.

ответ

1

Вы можете использовать драгоценный камень сверток http://gembundler.com/ С расслоением вы создаете Gemfile в корневом каталоге проекта - текст, который содержит все зависимости, очень похожие на Maven концепция

для того, чтобы извлечь все ваши зависимости просто TUN

bundle install 

Единственная проблема заключается в том, что вам необходимо установить сам комплект жгутов, так что вы вернулись с проблемой курятина или яйца :-)

Смежные вопросы