diff options
Diffstat (limited to 'dub.sdl')
-rw-r--r-- | dub.sdl | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -157,3 +157,50 @@ configuration "sdp-debug-docs-ldc" { #debugVersions "dumpdoc" postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug-ldc'" } +configuration "sdp-gdc" { + name "gdc" + targetType "executable" + platforms "posix" + compiler "gdc" + targetName "sdp-gdc" + dflags "-J=views" "-I=src/sdp" + buildRequirements "allowWarnings" + buildOptions "verbose" "releaseMode" "optimize" "inline" + postGenerateCommands "/usr/bin/notify-send -t 0 'D gdc compiled test release executable ready' 'sdp-gdc'" +} +configuration "sdp-debug-gdc" { + name "debuging" + targetType "executable" + platforms "posix" + compiler "gdc" + targetName "sdp-debug-gdc" + dflags "-J=views" "-I=src/sdp" + buildRequirements "allowWarnings" + buildOptions "verbose" "debugMode" "debugInfo" "optimize" + debugVersions "checkdoc" "summary" + postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug-gdc'" +} +configuration "sdp-debug-unittest-gdc" { + name "debuging" + targetType "executable" + platforms "posix" + compiler "gdc" + targetName "sdp-debug-gdc" + dflags "-J=views" "-I=src/sdp" "-Dddocs" + buildRequirements "allowWarnings" + buildOptions "verbose" "debugMode" "debugInfo" "unittests" "optimize" + debugVersions "checkdoc" "summary" + postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug-gdc'" +} +configuration "sdp-debug-docs-gdc" { + name "debuging" + targetType "executable" + platforms "posix" + compiler "gdc" + targetName "sdp-debug-gdc" + dflags "-J=views" "-I=src/sdp" "-Dddocs" + buildRequirements "allowWarnings" + buildOptions "verbose" "debugMode" "debugInfo" "optimize" + debugVersions "checkdoc" "summary" + postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-debug-gdc'" +} |