blob: 1af641ba5dbb454053acfa926d2eeff0dac52569 (
plain)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
name "sdp"
description "sisu document parser."
homepage "http://sisudoc.org"
authors "Ralph Amissah"
copyright "©2016 Ralph Amissah"
license "AGPL-3+"
targetPath "./bin"
sourcePath "./src"
stringImportPaths "./views"
buildRequirements "disallowDeprecations"
configuration "sdp-release" {
name "release"
targetType "executable"
platforms "posix"
targetName "sdp"
buildOptions "releaseMode" "optimize" "inline"
postGenerateCommands "/usr/bin/notify-send -t 0 'D release executable ready' 'sdp'"
}
configuration "sdp-dmd" {
name "dmd"
targetType "executable"
platforms "posix"
#compiler "dmd"
targetName "sdp-dmd"
buildOptions "releaseMode" "optimize" "inline"
postGenerateCommands "/usr/bin/notify-send -t 0 'D dmd compiled test release executable ready' 'sdp-dmd'"
}
configuration "sdp-ldc" {
name "ldc"
targetType "executable"
platforms "posix"
#compiler "ldc2"
targetName "sdp-ldc"
buildOptions "releaseMode" "optimize" "inline"
postGenerateCommands "/usr/bin/notify-send -t 0 'D ldc2 compiled test release executable ready' 'sdp-ldc'"
}
configuration "sdp-debug" {
name "debuging"
targetType "executable"
platforms "posix"
targetName "sdp-debug"
debugVersions "checkdoc"
debugVersions "summary"
debugVersions "dumpdoc"
buildOptions "debugMode" "debugInfo" "optimize"
postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug'"
}
configuration "sdp-tmp" {
name "tmp"
targetType "executable"
platforms "posix"
targetName "sdp-tmp"
debugVersions "tmp"
debugVersions "crap"
buildOptions "debugMode" "debugInfo" "optimize"
postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-tmp'"
}
configuration "sdp-debug-clean" {
name "debug-clean"
targetType "executable"
platforms "posix"
targetName "sdp-debug-clean"
buildOptions "debugMode" "debugInfo" "optimize"
postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug-clean'"
}
|