2014-12-06 5 views
1

Мы используем sbt-clojure в проекте Scala (https://github.com/Geal/sbt-clojure).Scala/Clojure compile dependency

В одном подпроекте есть Scala-код, который импортируется в коде Clojure. В этом случае Clojure не видит Scala-код (по команде «sbt compile», по умолчанию Clojure компилируется раньше Scala).

Как можно скомпилировать Scala-код перед Clojure-кодом?

ответ

-2

Я бы использовал Maven, который поддерживает как Scala, так и Clojure.

У Maven есть clojure-maven-плагин для Cloture и maven-scala-плагин для Scala. Вы можете упорядочить порядок компиляции исходного кода на обоих языках.

0

Я сталкивался с таким же вопросом и просто раздвоенный и модифицированный плагин: https://github.com/tomaszym/sbt-clojure Может быть достаточно просто и для вас, если вы не против стрельбы clojurec вместо компиляции.

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