-
Notifications
You must be signed in to change notification settings - Fork 13
/
buildconfig.groovy
38 lines (34 loc) · 1.1 KB
/
buildconfig.groovy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
goldenMaster {
sourcePath = 'arc42-template/'
targetPath = 'build/src_gen/'
// a list of all features contained in the golden master
allFeatures = ['help', 'example']
// style: list of features
templateStyles = [
'plain' : [],
'with-help': ['help'],
// deactivated for the moment - no content yet
// 'with-examples':['help','example'],
]
}
formats = [
'asciidoc': [imageFolder: true],
'html': [imageFolder: true],
'epub': [imageFolder: false],
'rst': [imageFolder: true],
'markdown': [imageFolder: true],
'markdownMP': [imageFolder: true],
'markdownStrict': [imageFolder: true],
'markdownMPStrict': [imageFolder: true],
'gitHubMarkdown': [imageFolder: true],
'gitHubMarkdownMP': [imageFolder: true],
'textile': [imageFolder: true],
'textile2': [imageFolder: true],
'docx': [imageFolder: false],
'docbook': [imageFolder: true],
'latex': [imageFolder: true],
]
distribution {
targetPath = "arc42-template/dist/"
//formats = ['asciidoc','html','epub','markdown','docx','docbook']
}