aboutsummaryrefslogtreecommitdiffhomepage
path: root/maker.org
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2016-06-16 01:49:06 -0400
committerRalph Amissah <ralph@amissah.com>2019-04-04 14:48:18 -0400
commit8ab7e935913c102fb039110e20b71f698a68c6ee (patch)
tree3472debd16ce656a57150399ce666e248565f011 /maker.org
parentstep4.1 as step4 but extract header meta & make on first reading in document (diff)
step5 sdlang used for config files and doc headers
Diffstat (limited to 'maker.org')
-rw-r--r--maker.org61
1 files changed, 61 insertions, 0 deletions
diff --git a/maker.org b/maker.org
index 5c7a0d3..61c0826 100644
--- a/maker.org
+++ b/maker.org
@@ -133,6 +133,7 @@ Set debug flags using DMD standard flag -debug= e.g.:
poem
quote
raw
+ sdlang
source
srclines
structattrib
@@ -242,6 +243,8 @@ dub_dmd_debug_clean: tangle
$(DUB) $(DUB_FLAGS)dmd --config=sdp-debug-clean
dub_dmd_tmp: tangle
$(DUB) $(DUB_FLAGS)dmd --config=sdp-tmp
+dub_dmd_debug_src:
+ $(DUB) $(DUB_FLAGS)dmd --config=sdp-debug
# ldc2
dub_ldc_release: expunge skel tangle
$(DUB) $(DUB_FLAGS)ldc2 --config=sdp-release
@@ -253,6 +256,8 @@ dub_ldc_debug_clean: tangle
$(DUB) $(DUB_FLAGS)ldc2 --config=sdp-debug-clean
dub_ldc_tmp: tangle
$(DUB) $(DUB_FLAGS)ldc2 --config=sdp-tmp
+dub_ldc_debug_src:
+ $(DUB) $(DUB_FLAGS)ldc2 --config=sdp-debug
# test releases
dub_release_test_dmd: tangle dub_dmd_release_test
dub_release_test_ldc: tangle dub_ldc_release_test
@@ -521,6 +526,62 @@ dflags platform="dmd" "-O -release"
}
#+END_SRC
+**** +sdlang+ :sdlang:
+#+BEGIN_SRC json :tangle ./src/sdlang/dub.json
+{
+ "name": "sdlang-d",
+ "description": "An SDL (Simple Declarative Language) library for D.",
+ "homepage": "http://github.com/Abscissa/SDLang-D",
+ "authors": ["Nick Sabalausky"],
+ "license": "zlib/libpng",
+ "copyright": "©2012-2015 Nick Sabalausky",
+ "sourcePaths": ["."],
+ "importPaths": ["."],
+ "buildRequirements": ["allowWarnings"],
+ "dependencies": {
+ "libinputvisitor": "~>1.2.0"
+ },
+ "subPackages": [
+ "./libinputvisitor"
+ ],
+ "configurations": [
+ {
+ "name": "test",
+ "targetType": "executable",
+ "versions": ["SDLang_TestApp"],
+ "targetPath": "../../bin/",
+ "targetName": "sdlang"
+ },
+ {
+ "name": "library",
+ "targetType": "library"
+ },
+ {
+ "name": "unittest",
+ "targetType": "executable",
+ "targetPath": "../../bin/",
+ "targetName": "sdlang-unittest",
+
+ "versions": ["sdlangUnittest", "sdlangTrace"]
+ }
+ ]
+}
+#+END_SRC
+
+**** +libinputvisitor+ :libinputvisitor:
+#+BEGIN_SRC json :tangle ./src/sdlang/libinputvisitor/dub.json
+{
+ "name": "libinputvisitor",
+ "description": "Write D input range generators in a straightforward coroutine style",
+ "authors": ["Nick Sabalausky"],
+ "homepage": "https://github.com/abscissa/libInputVisitor",
+ "license": "WTFPL",
+ "sourcePaths": ["."],
+ "importPaths": ["."],
+ "excludedSourceFiles": ["libInputVisitorExample.d"]
+}
+#+END_SRC
+
** .gitignore :gitignore:
#+BEGIN_SRC sh :tangle .gitignore