From 8ab7e935913c102fb039110e20b71f698a68c6ee Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 16 Jun 2016 01:49:06 -0400 Subject: step5 sdlang used for config files and doc headers --- maker.org | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) (limited to 'maker.org') 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 -- cgit v1.2.3