0
src/main/resources/foo/bar/a.xml
hello/world/b.xml
ajoutant différents préfixes pour chaque fichier:Gradle processResources eachFile supprimer des répertoires vides
processResources {
eachFile {details ->
if (details.path.starts("foo/"))
details.path = "prefix1/" + details.path
else
details.path = "prefix2/" + details.path
}
}
Le problème est: les répertoires originaux sont inclus dans un bocal.
foo/
foo/bar
hello/
hello/world
Il semble que eachFile itère les fichiers à l'exclusion des répertoires.