You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
803 B
19 lines
803 B
apply plugin: 'base' |
|
apply plugin: 'docbook' |
|
|
|
[docbookHtml, docbookFoPdf, docbookHtmlSingle]*.sourceFileName = 'springsecurity.xml'; |
|
|
|
docbookHtml.stylesheet = new File(projectDir, 'src/xsl/html-custom.xsl') |
|
docbookHtmlSingle.stylesheet = new File(projectDir, 'src/xsl/html-single-custom.xsl') |
|
docbookFoPdf.stylesheet = new File(projectDir, 'src/xsl/pdf-custom.xsl') |
|
def imagesDir = new File(projectDir, 'src/docbook/images'); |
|
docbookFoPdf.admonGraphicsPath = "${imagesDir}/" |
|
|
|
task doc (dependsOn: [docbookHtml, docbookHtmlSingle, docbookFoPdf]) << { |
|
resourcesDir = new File(projectDir, 'src/resources') |
|
ant { |
|
docsDir = new File(buildDir, 'docs') |
|
copy(toDir: docsDir) {fileset(dir: resourcesDir)} |
|
copy(toDir: new File(docsDir, 'images')) {fileset(dir: imagesDir)} |
|
} |
|
}
|
|
|