From a50e9e135eaaa895d68b728c499f602abdc75a07 Mon Sep 17 00:00:00 2001
From: Ralph Amissah <ralph.amissah@gmail.com>
Date: Wed, 4 Sep 2019 14:28:59 -0400
Subject: make/build name versioned output differently

---
 org/dr_build_scaffold.org | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

(limited to 'org')

diff --git a/org/dr_build_scaffold.org b/org/dr_build_scaffold.org
index 703e8ab..80969ad 100644
--- a/org/dr_build_scaffold.org
+++ b/org/dr_build_scaffold.org
@@ -253,8 +253,8 @@ dmd_debug:
 #+BEGIN_SRC makefile :tangle ../makefile
 dmd_ver:
 	$(DUB) --compiler=dmd --config=dmd-version
-	mv bin/doc-reform-dmd-ver bin/doc-reform-dmd-$(PROJECT_VERSION)
-	notify-send -t 0 'D dmd compiled test release executable ready' 'doc-reform-dmd-$(PROJECT_VERSION)'
+	mv bin/doc-reform-dmd-ver bin/doc-reform-$(PROJECT_VERSION)-dmd
+	notify-send -t 0 'D dmd compiled test release executable ready' 'doc-reform-$(PROJECT_VERSION)-dmd'
 dmd_clean_ver: clean tangle dmd_ver
 #+END_SRC
 
@@ -293,8 +293,8 @@ gdc_debug:
 #+BEGIN_SRC makefile :tangle ../makefile
 gdc_ver:
 	$(DUB) --compiler=gdc --config=gdc-version
-	mv bin/doc-reform-gdc-ver bin/doc-reform-gdc-$(PROJECT_VERSION)
-	notify-send -t 0 'D gdc compiled test release executable ready' 'doc-reform-gdc-$(PROJECT_VERSION)'
+	mv bin/doc-reform-gdc-ver bin/doc-reform-$(PROJECT_VERSION)-gdc
+	notify-send -t 0 'D gdc compiled test release executable ready' 'doc-reform-$(PROJECT_VERSION)-gdc'
 gdc_clean_ver: clean tangle gdc_ver
 #+END_SRC
 
@@ -333,8 +333,8 @@ ldc_debug:
 #+BEGIN_SRC makefile :tangle ../makefile
 ldc_ver:
 	$(DUB) --compiler=ldc2 --config=ldc-version
-	mv bin/doc-reform-ldc-ver bin/doc-reform-ldc-$(PROJECT_VERSION)
-	notify-send -t 0 'D ldc2 compiled test release executable ready' 'doc-reform-ldc-$(PROJECT_VERSION)'
+	mv bin/doc-reform-ldc-ver bin/doc-reform-$(PROJECT_VERSION)-ldc
+	notify-send -t 0 'D ldc2 compiled test release executable ready' 'doc-reform-$(PROJECT_VERSION)-ldc'
 ldc_clean_ver: clean tangle ldc_ver
 #+END_SRC
 
@@ -890,6 +890,8 @@ buildType     "dmd-release" {
   buildOptions         "verbose" "releaseMode" "optimize" "inline"
 }
 configuration "dmd-version" {
+  dflags               "-J=views" "-I=src/doc_reform"
+  buildOptions         "verbose" "releaseMode" "optimize" "inline"
   targetName           "doc-reform-dmd-ver"
   postGenerateCommands "/usr/bin/notify-send -t 0 'D executable ready' 'doc-reform-dmd-ver'"
 }
@@ -915,6 +917,8 @@ buildType     "ldc-release" {
   buildOptions         "verbose" "optimize" "inline" "releaseMode"
 }
 configuration "ldc-version" {
+  dflags               "-O2" "-J=views" "-I=src/doc_reform"
+  buildOptions         "verbose" "optimize" "inline" "releaseMode"
   targetName           "doc-reform-ldc-ver"
   postGenerateCommands "/usr/bin/notify-send -t 0 'D executable ready' 'doc-reform-ldc-ver'"
 }
@@ -942,6 +946,9 @@ buildType     "gdc-release" {
   buildOptions         "verbose" "optimize" "inline" "releaseMode"
 }
 configuration "gdc-version" {
+  dflags               "-O2" "-J=views" "-I=src/doc_reform"
+  lflags               "-lz"
+  buildOptions         "verbose" "optimize" "inline" "releaseMode"
   targetName           "doc-reform-gdc-ver"
   postGenerateCommands "/usr/bin/notify-send -t 0 'D executable ready' 'doc-reform-gdc-ver'"
 }
-- 
cgit v1.2.3