Как я могу использовать код Ruby в проекте компоновщика?

Как можно использовать Ruby в проекте сборки?

Я использовал Ruby, JRuby, Java и Clojure в довольно много отдельных проектов. В настоящее время я работаю над приложением для моделирования в своем стандартном Ruby, которое я хотел попробовать сделать с помощью бэкэнда Clojure (мне действительно нравится функциональный код), а также графического интерфейса JRuby и набора тестов. Я также мог бы использовать, скажем, Scala для серверной части в другом проекте в будущем.

Думаю, я собираюсь попробовать buildr (http://buildr.apache.org/) в моем проекте, но я заметил, что buildr, похоже, не настроен на использование кода JRuby внутри самого проекта! Это кажется немного глупым, поскольку этот инструмент предназначен для унификации общих языков JVM и построен на ruby.

Кто-нибудь знает, как это сделать, если не включать выводимый jar в файл отдельный проект, предназначенный только для рубинов?

5
задан octopusgrabbus 6 July 2012 в 19:31
поделиться