Я слышал, что файлы .sbt были улучшены различными способами в 0.13, и теперь я могу указать в них многопроектные сборки.
http://www.scala-sbt.org/0.13.0/docs/Community/ChangeSummary_0.13.0.html#sbt-format-enhancements упоминает, что теперь мы можем определить подпроекты в файле .sbt. Я также знаю, что несколько файлов .sbt в корне будут объединены в один концептуальный файл.
Мне бы очень хотелось, чтобы не загрязнять мой корень дюжинами подпроектов .sbt файлов. Есть ли способ, который я могу передать файлы subproject build.sbt в их соответствующие подкаталоги, сохранить некоторый общий код между ними где-то совместно, а затем создать root build.sbt для всего проекта, который объединяет подпроекты? У меня аналогичная настройка в файлах .scala прямо сейчас, но, по возможности, предпочитаю использовать файлы .sbt.
Если это невозможно, каков "правильный" способ построения больших многопроектных сборников с файлами .sbt?