mappings in Universal <++= (packageBin in Compile, sourceDirectory) map { (_, src) =>
val confFiles = (src/"main"/"resources") ** "*.conf"
confFiles.get.map(file => file -> ("conf/" + file.name))
},
Работает, но генерирует предупреждение компилятора < ++ = устарел. Изменение оператора на ++ = генерирует ошибку компилятораsbt сопоставления в универсальной ошибке после обновления sbt до 0,13.13
error: No implicit for Append.Values[Seq[(java.io.File, String)], sbt.Def.Initialize[sbt.Task[Seq[(java.io.File, String)]]]] found, so sbt.Def.Initialize[sbt.Task[Seq[(java.io.File, String)]]] cannot be appended to Seq[(java.io.File, String)] mappings in Universal ++= (packageBin in Compile, sourceDirectory) map { (_, src) =>
Это не будут работать. newMappings создает задачу, которая вызывает ошибки. Ниже, как я решил это – scout