Исключить файлы из FileTree в Gradle
Я хочу исключить файлы src\main и src\test из src
FileCollection files =
project.fileTree(/src/).minus(project.fileTree(/src\main/)).minus(project.fileTree(/src\test/))
Как я могу исключить эти каталоги без использования двойного минуса?
1 ответ
Решение
Идиоматический способ исключения подкаталогов из FileTree
является:
def files = fileTree("src").matching {
exclude "main", "test" // relative to the file tree's root directory
}
PS: вместо .minus
, ты можешь использовать -
,