mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +00:00
18 lines
578 B
Groovy
18 lines
578 B
Groovy
task echoDirListViaAntBuilder() {
|
|
description = 'Uses the built-in AntBuilder instance to echo and list files'
|
|
//Docs: http://ant.apache.org/manual/Types/fileset.html
|
|
|
|
//Echo the Gradle project name via the ant echo plugin
|
|
ant.echo(message: project.name)
|
|
ant.echo(path)
|
|
ant.echo("${projectDir}/samples")
|
|
|
|
//Gather list of files in a subdirectory
|
|
ant.fileScanner{
|
|
fileset(dir:"samples")
|
|
}.each{
|
|
//Print each file to screen with the CWD (projectDir) path removed.
|
|
println it.toString() - "${projectDir}"
|
|
}
|
|
}
|