Фильтрация ресурсов в SBT

Я пытаюсь настроить SBT для компиляции существующего проекта, который не использует структуру каталогов maven. Я использую полную конфигурацию и установил следующие параметры javaSource и resourceDirectory:

def settings = Defaults.defaultSettings ++ Seq(
    resourceDirectory in Compile <<= baseDirectory( _ / "java" ),
    javaSource in Compile <<= baseDirectory( _ / "java" )
)

Теперь я хочу иметь возможность фильтровать ресурсы, которые мы включаем в артефакт jar, как в настоящее время мы делаем с ant, плюс исключить файлы .java, так как наши ресурсы смешаны с исходным кодом. Например:


Есть ли способ сделать это?

11
задан Jon Freedman 8 July 2011 в 16:16
поделиться