Revert Defaults.collectFiles

Fixes #4681
Ref #4649
This commit is contained in:
Eugene Yokota 2019-05-25 13:10:17 -04:00
parent 90af7a46c1
commit 5936bd1ff2
1 changed files with 5 additions and 8 deletions

View File

@ -1242,15 +1242,12 @@ object Defaults extends BuildCommon {
}
def collectFiles(
dirs: ScopedTaskable[Seq[File]],
include: ScopedTaskable[FileFilter],
exclude: ScopedTaskable[FileFilter]
): Initialize[Task[Seq[File]]] = Def.task {
val filter = include.toTask.value -- exclude.toTask.value
val view = fileTreeView.value
view.list(dirs.toTask.value.map(f => Globs(f.toPath, recursive = true, filter))).collect {
case (p, a) if !a.isDirectory => p.toFile
filter: ScopedTaskable[FileFilter],
excludes: ScopedTaskable[FileFilter]
): Initialize[Task[Seq[File]]] =
Def.task {
dirs.toTask.value.descendantsExcept(filter.toTask.value, excludes.toTask.value).get
}
}
def artifactPathSetting(art: SettingKey[Artifact]): Initialize[File] =
Def.setting {
val f = artifactName.value