| 1234567891011121314151617181920212223242526272829303132333435 | import org.asciidoctor.gradle.*file("src/asciidoc").eachFileMatch(~/.*\.asc/) { file->    task "asciidoctor-${file.name}"(type: AsciidoctorTask) {        outputDir = project.file("$buildDir/docs")        sourceDocumentName = file        options = [          eruby: 'erubis',          attributes: [              copycss : '',              icons : 'font',              'source-highlighter': 'prettify',              sectanchors : '',              'toc-placement' : 'preamble',              toc: '',              idprefix: '',              idseparator: '-',              'spring-security-version' : project.version,              revnumber : project.version          ]        ]    }}task asciidoctor {    group = 'Documentation'    description = "Generates the asciidoc for $project.name"    dependsOn tasks.matching { t -> t.name.startsWith('asciidoctor-') }}ext.spec = copySpec {    into ('guides') {        from("$buildDir/docs/")    }}
 |