52 lines
1.5 KiB
Groovy
52 lines
1.5 KiB
Groovy
buildscript {
|
|
repositories {
|
|
mavenCentral()
|
|
mavenRepo name: "jboss", urls: "http://repository.jboss.org/nexus/content/groups/public/"
|
|
mavenRepo urls: "file://" + System.getProperty('user.home') + "/.m2/repository/"
|
|
}
|
|
dependencies {
|
|
classpath 'org.jboss.jdocbook:gradle-jdocbook:1.1.0'
|
|
}
|
|
}
|
|
apply plugin: "jdocbook"
|
|
dependencies {
|
|
jdocbookStyles "org.hibernate:hibernate-jdocbook-style:2.0.1"
|
|
}
|
|
defaultTasks 'buildDocs'
|
|
jdocbook {
|
|
format('html_single') {
|
|
finalName = "index.html"
|
|
stylesheet = "classpath:/xslt/org/hibernate/jdocbook/xslt/xhtml-single.xsl"
|
|
}
|
|
format('html') {
|
|
finalName = "index.html"
|
|
stylesheet = "classpath:/xslt/org/hibernate/jdocbook/xslt/xhtml.xsl"
|
|
}
|
|
format {
|
|
name = "pdf"
|
|
finalName = "hibernate_reference.pdf"
|
|
stylesheet = "classpath:/xslt/org/hibernate/jdocbook/xslt/pdf.xsl"
|
|
}
|
|
|
|
devguide {
|
|
masterSourceDocumentName = 'Hibernate_Development_Guide.xml'
|
|
formats.pdf.enable = false
|
|
}
|
|
envers {
|
|
masterSourceDocumentName = 'Hibernate_Envers_-_Easy_Entity_Auditing.xml'
|
|
formats.pdf.finalName = "hibernate_envers_reference.pdf"
|
|
}
|
|
jbosscache2 {
|
|
masterSourceDocumentName = 'Hibernate_JBC_Reference.xml'
|
|
formats.pdf.finalName = "hibernate_jbc_reference.pdf"
|
|
}
|
|
manual {
|
|
masterSourceDocumentName = 'HIBERNATE_-_Relational_Persistence_for_Idiomatic_Java.xml'
|
|
translation = ['de-DE','es-ES','fr-FR','ja-JP','pt-BR','zh-CN']
|
|
}
|
|
quickstart {
|
|
masterSourceDocumentName = 'Hibernate_Getting_Started_Guide.xml'
|
|
formats.pdf.enable = false
|
|
}
|
|
}
|