Можно ли использовать отражение от SBT?

Я пытаюсь сгенерировать какой-то шаблон с помощью инструмента SBT (, совершенно нового для меня ). Я использую бесформенные файлы sbt в качестве основного эталона для этой задачи. Я видел, что этот проект использует генерацию кода с нуля, но мой случай немного отличается, так как я хотел бы сгенерировать некоторые классы из других. Я делаю вид, что использую для этого новые возможности отражения Scala 2.10.0 -M4. Какая базовая конфигурация необходима, чтобы отражение было доступно из сборки SBT?

К настоящему времени sbt не может найти пакет scala.reflect.runtime.universe , и я не знаю, возникает ли проблема либо из-за нового подразделения Scala jar, либо из-за плохой конфигурации. Кроме того, мой сбт о говорит:

[info] This is sbt 0.13.0-20120530-052139
[info] The current project is {file:/home/jlg/sandbox/abc/}abc
[info] The current project is built against Scala 2.10.0-SNAPSHOT
[info] 
[info] sbt, sbt plugins, and build definitions are using Scala 2.9.2

Кстати, кто-нибудь знает другие проекты, использующие SBT для генерации исходного кода?

7
задан jeslg 18 July 2012 в 06:33
поделиться