diff options
Diffstat (limited to 'maker.org')
-rw-r--r-- | maker.org | 89 |
1 files changed, 80 insertions, 9 deletions
@@ -307,6 +307,7 @@ build: $(PRG_SRCDIR)/$(PRG_SRC) rebuild: $(PRG_SRCDIR)/$(PRG_SRC) $(PRG_BINDIR)/$(PRG_BIN).o clean build makefile_new: make -k tangle_maker +restart: clean tangle #+END_SRC *** org babel tangle batch process command :tangle: @@ -389,10 +390,10 @@ targetPath "./bin" #sourcePath "./src/sdp" stringImportPaths "./views" buildRequirements "allowWarnings" -dependency "sdlang-d" version="~>0.10.1" -dependency "d2sqlite3" version="~>0.13.1" # https://code.dlang.org/packages/d2sqlite3 http://biozic.github.io/d2sqlite3/d2sqlite3.html +dependency "sdlang-d" version="~>0.10.1" +dependency "d2sqlite3" version="~>0.13.1" # https://code.dlang.org/packages/d2sqlite3 http://biozic.github.io/d2sqlite3/d2sqlite3.html subconfiguration "d2sqlite3" "all-included" -dependency "archive" version="~>0.6.0" +dependency "archive" version="~>0.6.0" # http://code.dlang.org/packages/archive https://github.com/rcythr/archive #+END_SRC *** generic :generic: @@ -428,6 +429,27 @@ configuration "sdp-debug" { } #+END_SRC +**** sdp-tmp + +#+BEGIN_SRC sh :tangle dub.sdl +configuration "sdp-tmp" { + name "tmp" + targetType "executable" + platforms "posix" + targetName "sdp-tmp" + dflags "-J=views" "-I=src/sdp" + #lflags "ld.gold" + buildRequirements "allowWarnings" + buildOptions "verbose" "debugMode" "debugInfo" "optimize" + debugVersions "checkdoc" "summary" + debugVersions "tmp" + debugVersions "crap" + debugVersions "header" + debugVersions "header1" + postGenerateCommands "/usr/bin/notify-send -t 0 'D (debug) executable ready' 'sdp-tmp'" +} +#+END_SRC + **** sdp-debug-clean :debug:clean: #+BEGIN_SRC sh :tangle dub.sdl @@ -454,7 +476,7 @@ configuration "sdp-dmd" { targetName "sdp-dmd" dflags "-J=views" "-I=src/sdp" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" postGenerateCommands "/usr/bin/notify-send -t 0 'D dmd compiled test release executable ready' 'sdp-dmd'" } #+END_SRC @@ -469,7 +491,22 @@ configuration "sdp-dmd-version" { targetName "sdp-dmd-ver" dflags "-J=views" "-I=src/sdp" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" +} +#+END_SRC + +***** sdp-dmd-release + +#+BEGIN_SRC sh :tangle dub.sdl +configuration "sdp-dmd-release" { + name "dmd" + targetType "executable" + platforms "posix" + targetName "sdp-dmd" + dflags "-J=views" "-I=src/sdp" + buildRequirements "allowWarnings" + buildOptions "verbose" "optimize" "inline" "releaseMode" + postGenerateCommands "/usr/bin/notify-send -t 0 'D dmd compiled test release executable ready' 'sdp-dmd'" } #+END_SRC @@ -554,7 +591,7 @@ configuration "sdp-ldc" { targetName "sdp-ldc" dflags "-O2" "-J=views" "-I=src/sdp" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" postGenerateCommands "/usr/bin/notify-send -t 0 'D ldc2 compiled test release executable ready' 'sdp-ldc'" } #+END_SRC @@ -569,7 +606,22 @@ configuration "sdp-ldc-version" { targetName "sdp-ldc-ver" dflags "-O2" "-J=views" "-I=src/sdp" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" +} +#+END_SRC + +***** sdp-ldc-release + +#+BEGIN_SRC sh :tangle dub.sdl +configuration "sdp-ldc-release" { + name "ldc" + targetType "executable" + platforms "posix" + targetName "sdp-ldc" + dflags "-O2" "-J=views" "-I=src/sdp" + buildRequirements "allowWarnings" + buildOptions "verbose" "optimize" "inline" "releaseMode" + postGenerateCommands "/usr/bin/notify-send -t 0 'D ldc2 compiled test release executable ready' 'sdp-ldc'" } #+END_SRC @@ -650,7 +702,7 @@ configuration "sdp-gdc" { dflags "-O2" "-J=views" "-I=src/sdp" lflags "-lz" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" postGenerateCommands "/usr/bin/notify-send -t 0 'D gdc compiled test release executable ready' 'sdp-gdc'" } #+END_SRC @@ -666,7 +718,23 @@ configuration "sdp-gdc-version" { dflags "-O2" "-J=views" "-I=src/sdp" lflags "-lz" buildRequirements "allowWarnings" - buildOptions "verbose" "releaseMode" "optimize" "inline" + buildOptions "verbose" "optimize" "inline" # "releaseMode" +} +#+END_SRC + +***** sdp-gdc-release + +#+BEGIN_SRC sh :tangle dub.sdl +configuration "sdp-gdc-release" { + name "gdc" + targetType "executable" + platforms "posix" + targetName "sdp-gdc" + dflags "-O2" "-J=views" "-I=src/sdp" + lflags "-lz" + buildRequirements "allowWarnings" + buildOptions "verbose" "optimize" "inline" "releaseMode" + postGenerateCommands "/usr/bin/notify-send -t 0 'D gdc compiled test release executable ready' 'sdp-gdc'" } #+END_SRC @@ -889,8 +957,11 @@ dub build -h time make dmd time make gdc time make ldc +time make gdc ldc time make all time make all_ver +time make restart +time make restart ldc #+END_SRC ** git project version |