aboutsummaryrefslogtreecommitdiffhomepage
path: root/maker.org
diff options
context:
space:
mode:
Diffstat (limited to 'maker.org')
-rw-r--r--maker.org89
1 files changed, 80 insertions, 9 deletions
diff --git a/maker.org b/maker.org
index 4a03a28..e0d0171 100644
--- a/maker.org
+++ b/maker.org
@@ -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