2
0

manual.gradle 795 B

12345678910111213141516171819
  1. apply id: 'base'
  2. apply id: 'docbook'
  3. [docbookHtml, docbookFoPdf, docbookHtmlSingle]*.sourceFileName = 'springsecurity.xml';
  4. docbookHtml.stylesheet = new File(projectDir, 'src/xsl/html-custom.xsl')
  5. docbookHtmlSingle.stylesheet = new File(projectDir, 'src/xsl/html-single-custom.xsl')
  6. docbookFoPdf.stylesheet = new File(projectDir, 'src/xsl/pdf-custom.xsl')
  7. def imagesDir = new File(projectDir, 'src/docbook/images');
  8. docbookFoPdf.admonGraphicsPath = "${imagesDir}/"
  9. task doc (dependsOn: [docbookHtml, docbookHtmlSingle, docbookFoPdf]) << {
  10. resourcesDir = new File(projectDir, 'src/resources')
  11. ant {
  12. docsDir = new File(buildDir, 'docs')
  13. copy(toDir: docsDir) {fileset(dir: resourcesDir)}
  14. copy(toDir: new File(docsDir, 'images')) {fileset(dir: imagesDir)}
  15. }
  16. }