diff options
author | Ralph Amissah <ralph@amissah.com> | 2015-11-06 08:58:41 -0500 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2015-11-06 08:58:41 -0500 |
commit | 2393e2517aca0cefb113ed2846d3e06617977e70 (patch) | |
tree | 5c73e7577a44ee5de719f051c24a08f794714ec5 /maker.org | |
parent | org maintenance (diff) |
minor, place sdp.d in lib/ rather than lib/sdp
Diffstat (limited to 'maker.org')
-rw-r--r-- | maker.org | 36 |
1 files changed, 18 insertions, 18 deletions
@@ -16,7 +16,7 @@ ** settings [+2] :settings: *** alternative D compilers [+1] :compiler: **** dmd :dmd: -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none DMD=dmd DMD_FLAGS=-de -w @@ -25,7 +25,7 @@ DMD_FLAG_BINOF=-of #+end_src **** ldc2 :ldc: -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none LDC=ldc2 LDC_FLAGS=-w @@ -34,7 +34,7 @@ LDC_FLAG_BINOF=-of= #+end_src **** gdc :gdc: -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none GDC=gdc #GDC=gdc-5 @@ -49,7 +49,7 @@ GDC_FLAG_BINOF=-o **** SET compiler: "SET_D_COMPILER=": :compiler:select: Set D_COMPILER one of DMD LDC or GDC e.g.: SET_D_COMPILER=DMD -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none # set D_COMPILER one of DMD LDC or GDC: SET_D_COMPILER=LDC @@ -58,14 +58,14 @@ SET_D_COMPILER=LDC **** SET debug flags: "SET_DC_FLAGS_DEBUG_EXTRA=-debug=": :compiler:flags:debug: Set debug flags using DMD standard flag -debug= e.g.: SET_DC_FLAGS_DEBUG_EXTRA=-debug=headings -debug=bookindex -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none SET_DC_FLAGS_DEBUG_EXTRA=-debug=headings -debug=bookindex #+end_src *** D compiler settings [+1] :settings:compiler: **** compiler settings -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none DC=$($(SET_D_COMPILER)) DC_FLAGS=$($(shell echo $(SET_D_COMPILER)_FLAGS)) @@ -77,7 +77,7 @@ DC_FLAGS_DEBUG_SET=\ #+end_src **** compiler conditional settings (depending on selected D compiler) -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none ifeq ($(DC), $(DMD)) DC_FLAGS_DEBUG :=$(shell echo $(DC_FLAGS_DEBUG_SET)) @@ -91,17 +91,17 @@ endif #+end_src *** Project Details :project:sdp: -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none PRG_NAME=sdp PRG_SRC=$(PRG_NAME).d -PRG_SRCDIR=./lib/$(PRG_NAME) +PRG_SRCDIR=./lib PRG_BIN=$(PRG_NAME) PRG_BINDIR=bin #+end_src *** Emacs Org settings :settings:emacs:org: -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none # ORG EMACSLISP=/usr/share/emacs/site-lisp @@ -130,7 +130,7 @@ ORGDIR=$(shell echo `pwd`) *** build commands [+1] **** build rebuild -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none all: build @@ -142,7 +142,7 @@ build: $(PRG_SRCDIR)/$(PRG_SRC) rebuild: $(PRG_SRCDIR)/$(PRG_SRC) $(PRG_BINDIR)/$(PRG_BIN).o clean build #+end_src **** debug -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none debug: $(PRG_SRCDIR)/$(PRG_SRC) @@ -166,7 +166,7 @@ debug_gdc: $(PRG_SRCDIR)/$(PRG_SRC) $(PRG_SRCDIR)/$(PRG_SRC) #+end_src **** release -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none release: distclean_and_init tangle $(PRG_SRCDIR)/$(PRG_SRC) @@ -176,7 +176,7 @@ release: distclean_and_init tangle $(PRG_SRCDIR)/$(PRG_SRC) #+end_src *** init clean distclean etc. -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none init: mkdir -p $(PRG_SRCDIR); \ @@ -197,7 +197,7 @@ distclean_and_init: init $(PRG_BINDIR) expunge #+end_src *** Org Babel Tangle batch process command -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none tangle: for f in $(ORGFILELIST); do \ @@ -220,14 +220,14 @@ tangle: #+end_src *** Git snapshot -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none gitsnapshot: distclean_and_init tangle git commit -a #+end_src ** phony -#+name: makefile +#+name: makefile_maker #+BEGIN_SRC makefile :exports none .PHONY : all build rebuild debug release \ clean distclean init \ @@ -266,5 +266,5 @@ emacs --batch -Q -q \ ** makefile: :makefile: #+name: tangle_ao_rgx #+BEGIN_SRC makefile :tangle makefile :exports none :noweb yes -<<makefile>> +<<makefile_maker>> #+end_src |