sbt-concat не создает группы для файлов в подпапках
Я пытаюсь создать группу concat, используя sbt-concat в проекте фреймворка play (v2.3.8). Но это не работает. Файлы в папке / app / assets / успешно объединены, но любая группа, включающая файлы в подпапки, не работает. В приведенном ниже примере group_1.js создан, но group_2.js не создан, хотя после выполнения веб-этапа активатора команды я вижу сообщение, отображаемое concat group(s) Building 2. Что я делаю не так? Большое спасибо за любые подсказки заранее.
PS: я хочу использовать объединенные файлы в режиме разработки и производства. Как мне включить файлы в мой шаблон? Могу ли я просто использовать ?
Макет каталога:
+ app
--+ assets
------ c.js
------ d.js
-----+ js
--------+ foo
----------- a.js
----------- b.js
...
..
.
build.sbt:
import play.PlayJava
name := """test"""
version := "1.0"
scalaVersion := "2.11.1"
lazy val root = (project in file(".")).enablePlugins(PlayJava, SbtWeb)
libraryDependencies ++= Seq(
javaCore,
...
)
Concat.groups := Seq(
"group_1.js" -> group(Seq(
"js/foo/a.js",
"js/foo/b.js"
)),
"group_2.js" -> group(Seq(
"c.js",
"d.js"
))
)
pipelineStages := Seq(concat)
plugins.sbt:
logLevel := Level.Warn
resolvers ++= Seq(
"Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/",
Resolver.sonatypeRepo("releases")
)
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.8")
addSbtPlugin("com.typesafe.sbt" % "sbt-web" % "1.1.1")
addSbtPlugin("net.ground5hark.sbt" % "sbt-concat" % "0.1.8")