aboutsummaryrefslogtreecommitdiffhomepage
path: root/maker.org
diff options
context:
space:
mode:
Diffstat (limited to 'maker.org')
-rw-r--r--maker.org22
1 files changed, 18 insertions, 4 deletions
diff --git a/maker.org b/maker.org
index e0d0171..dfdb618 100644
--- a/maker.org
+++ b/maker.org
@@ -924,7 +924,8 @@ https://github.com/dlang/dub/
http://code.dlang.org/getting_started
http://code.dlang.org/docs/commandline
-**** dub json or sdlang
+**** setup
+***** dub json or sdlang
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]]
https://code.dlang.org/package-format?lang=sdl
@@ -933,7 +934,7 @@ https://github.com/Abscissa/SDLang-D/blob/master/HOWTO.md
https://code.dlang.org/docs/commandline
-**** dub dependencies
+***** dub dependencies
dub list
dub upgrade
@@ -945,13 +946,24 @@ dub fetch unit-threaded ?
sdp ~master: /home/ralph/grotto/repo/git.repo/utils/sdp-x/
/home/ralph/.dub/packages/*
-**** call dub directly
+**** TODO build
+***** call dub directly
#+BEGIN_SRC sh :tangle no
dub build -h
#+END_SRC
+#+BEGIN_SRC sh
+dub --compiler=ldc2 --config=sdp-ldc --debug=checkdoc --debug=summary --debug=dumpdoc
+dub --compiler=ldc2 --config=sdp-ldc --debug=io
+dub --compiler=ldc2 --config=sdp-ldc --debug=checkdoc --debug=summary --debug=dumpdoc --debug=io
+dub --compiler=ldc2 --config=sdp-ldc-debug --debug=io
+dub --compiler=gdc --config=sdp-gdc-debug --debug=io
+dub --compiler=dmd --config=sdp-dmd-debug --debug=io
+#+END_SRC
+
*** make
+**** TODO build
#+BEGIN_SRC sh
time make dmd
@@ -962,8 +974,10 @@ time make all
time make all_ver
time make restart
time make restart ldc
+time make tangle ldc
#+END_SRC
-** git project version
+** git
+*** project version
echo $(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')