diff options
author | Ralph Amissah <ralph@amissah.com> | 2017-07-27 12:07:34 -0400 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2019-04-10 15:14:14 -0400 |
commit | b1c43b3f554a3bb9b82a62fddc392f8829e24552 (patch) | |
tree | da155487ecc99686d1de9e1d80272894605a4fba /maker.org | |
parent | maker.org makefile supported compilers, make all_builds_debug (diff) |
meta doc abstraction summary
Diffstat (limited to 'maker.org')
-rw-r--r-- | maker.org | 33 |
1 files changed, 30 insertions, 3 deletions
@@ -299,6 +299,13 @@ ver: #+BEGIN_SRC makefile :tangle makefile # dmd +dmd_rel: expunge skel tangle + $(DUB) --compiler=dmd --config=sdp-release +dmd_stamp: + $(DUB) --compiler=dmd --config=sdp-dmd +dmd_ver: + $(DUB) --compiler=dmd --config=sdp-dmd + mv bin/sdp-dmd bin/sdp-dmd-$(PROJECT_VERSION) dmd_release: expunge skel tangle $(DUB) --compiler=dmd --config=sdp-release dmd_release_stamp: @@ -357,6 +364,13 @@ gdc_debug_src: #+BEGIN_SRC makefile :tangle makefile # ldc2 +ldc_rel: expunge skel tangle + $(DUB) --compiler=ldc2 --config=sdp-release +ldc_stamp: + $(DUB) --compiler=ldc2 --config=sdp-ldc +ldc_ver: + $(DUB) --compiler=ldc2 --config=sdp-ldc + mv bin/sdp-ldc bin/sdp-ldc-$(PROJECT_VERSION) ldc_release: expunge skel tangle $(DUB) --compiler=ldc2 --config=sdp-release ldc_release_stamp: @@ -568,7 +582,7 @@ gitsnapshot: distclean tangle Every DUB package should contain a [[http://code.dlang.org/package-format?lang=json][dub.json]] (or [[http://code.dlang.org/package-format?lang=sdl][dub.sdl]]) -** dub.sdl [#A] :sdl: +** dub.sdl [#A] :sdl: *** header :header: #+BEGIN_SRC sh :tangle dub.sdl @@ -582,7 +596,7 @@ targetPath "./bin" #sourcePath "./src/sdp" stringImportPaths "./views" buildRequirements "allowWarnings" -dependency "sdlang-d" version="~>0.10.0" +dependency "sdlang-d" version="~>0.10.1" dependency "archive" version="~>0.6.0" #+END_SRC @@ -1181,7 +1195,20 @@ debugVersions "table" debugVersions "toc" #+END_SRC -*** make (emacs) +*** make + +#+BEGIN_SRC sh +time make ldc_release_stamp +time make ldc_release_stamp_ver +time make ldc_ver + +time (make clean_src && make skel && make tangle && make ldc_release_stamp) +time (make clean_src && make skel && make tangle && make ldc_release_stamp_ver) + +time (make clean_src && make skel && make tangle && dub --config=sdp-ldc-debug --debug=asserts) +#+END_SRC + +**** make (emacs) #+BEGIN_SRC sh make -k tangle |