diff options
author | Ralph Amissah <ralph.amissah@gmail.com> | 2019-04-04 14:32:17 -0400 |
---|---|---|
committer | Ralph Amissah <ralph.amissah@gmail.com> | 2019-05-17 16:59:54 -0400 |
commit | 2aad4eac48c9da88836f519da1e4b6e449570ab6 (patch) | |
tree | 4b3123f3b8f122a514c8126e49234bc276713256 /makefile | |
parent | housekeeping (diff) |
0.6.0 docReform project license AGPLv3+
- copyright Ralph Amissah
- license
- project src AGPLv3+
- applied retroactively to project and within git by git rebase
prior to any release of project
- org files consider, for time being separate
- ./maker.org moved to ./org/dr_build_scaffold.org
- pre-release development continues
- can initialize project from: makefile & org files
- cp -av makefile org
(and possibly data/pod & data/src) then
- make skel tangle ldc
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 33 |
1 files changed, 19 insertions, 14 deletions
@@ -14,7 +14,7 @@ ORG_VER_AVAILABLE=$(shell echo `ls -d ~/.emacs.d/elpa/org-???????? | cut -d '-' EMACSLISP_ORG=~/.emacs.d/elpa/org-$($(shell echo $(ORG_VER_AVAILABLE))) ORG_CONTRIB_VER_AVAILABLE=$(shell echo `ls -d ~/.emacs.d/elpa/org-plus-???????? | cut -d '-' -f2`) EMACSLISP_ORG_CONTRIB=~/.emacs.d/elpa/org-plus-contrib-$($(shell echo $(ORG_CONTRIB_VER_AVAILABLE))) -ORGFILELIST=$(shell echo `ls -1 maker.org org/*.org`) +ORGFILELIST=$(shell echo `ls -1 org/*.org`) ORGFILES="" ORGDIR :=$(shell echo `pwd`) SiSU_MARKUP_SAMPLES_FIND_PODS= \ @@ -104,14 +104,14 @@ all_ver_clean: clean tangle dmd_ver ldc_ver gdc_ver all_debug_ver: dmd_debug_ver gdc_debug_ver ldc_debug_ver all_debug_clean_ver: clean tangle dmd_debug_ver gdc_debug_ver ldc_debug_ver dmd: - $(DUB) --compiler=dmd --config=doc-reform-dmd + $(DUB) --compiler=dmd --config=dmd -b release +dmd_debug: + $(DUB) --compiler=dmd --config=dmd -b debug dmd_ver: - $(DUB) --compiler=dmd --config=doc-reform-dmd-version + $(DUB) --compiler=dmd --config=dmd-version mv bin/doc-reform-dmd-ver bin/doc-reform-dmd-$(PROJECT_VERSION) notify-send -t 0 'D dmd compiled test release executable ready' 'doc-reform-dmd-$(PROJECT_VERSION)' dmd_clean_ver: clean tangle dmd_ver -dmd_debug: - $(DUB) --compiler=dmd --config=doc-reform-dmd-debug dmd_rel: expunge skel tangle $(DUB) --compiler=dmd --config=doc-reform-release dmd_rel_tangle: tangle @@ -120,14 +120,14 @@ dmd_rel_expunge_tangle: expunge skel tangle dmd_rel_tangle dmd_debug_tangle: tangle $(DUB) --compiler=dmd --config=doc-reform-dmd-debug gdc: - $(DUB) --compiler=gdc --config=doc-reform-gdc + $(DUB) --compiler=gdc --config=gdc -b release +gdc_debug: + $(DUB) --compiler=gdc --config=gdc -b debug gdc_ver: - $(DUB) --compiler=gdc --config=doc-reform-gdc-version + $(DUB) --compiler=gdc --config=gdc-version mv bin/doc-reform-gdc-ver bin/doc-reform-gdc-$(PROJECT_VERSION) notify-send -t 0 'D gdc compiled test release executable ready' 'doc-reform-gdc-$(PROJECT_VERSION)' gdc_clean_ver: clean tangle gdc_ver -gdc_debug: - $(DUB) --compiler=gdc --config=doc-reform-gdc-debug gdc_rel: expunge skel tangle $(DUB) --compiler=gdc --config=doc-reform-release gdc_rel_tangle: tangle @@ -136,14 +136,14 @@ gdc_rel_expunge_tangle: expunge skel tangle gdc_rel_tangle gdc_debug_tangle: tangle $(DUB) --compiler=gdc --config=doc-reform-gdc-debug ldc: - $(DUB) --compiler=ldc2 --config=doc-reform-ldc + $(DUB) --compiler=ldc2 --config=ldc -b release +ldc_debug: + $(DUB) --compiler=ldc2 --config=ldc -b debug ldc_ver: - $(DUB) --compiler=ldc2 --config=doc-reform-ldc-version + $(DUB) --compiler=ldc2 --config=ldc-version mv bin/doc-reform-ldc-ver bin/doc-reform-ldc-$(PROJECT_VERSION) notify-send -t 0 'D ldc2 compiled test release executable ready' 'doc-reform-ldc-$(PROJECT_VERSION)' ldc_clean_ver: clean tangle ldc_ver -ldc_debug: - $(DUB) --compiler=ldc2 --config=doc-reform-ldc-debug ldc_rel: expunge skel tangle $(DUB) --compiler=ldc2 --config=doc-reform-release ldc_rel_tangle: tangle @@ -155,6 +155,9 @@ reinit: clean skel tangle skel: mkdir -p build; \ mkdir -p subprojects; \ + mkdir -p views; \ + mkdir -p data; \ + mkdir -p util; \ mkdir -p $(PRG_SRCDIR)/$(PRG_NAME_DIR)/conf; \ mkdir -p $(PRG_SRCDIR)/$(PRG_NAME_DIR)/meta; \ mkdir -p $(PRG_SRCDIR)/$(PRG_NAME_DIR)/output; \ @@ -183,6 +186,8 @@ expunge: rm -rf $(PRG_DOCDIR); distclean: expunge distclean_and_init: expunge + mkdir -p views; \ + mkdir -p util; \ mkdir -p $(PRG_SRCDIR)/$(PRG_NAME_DIR); \ mkdir -p $(PRG_BINDIR); ver: @@ -496,7 +501,7 @@ tangle: skel (kill-buffer)) '($$ORGFILES)))" 2>&1 tangle_maker: for f in $(ORGFILELIST); do \ - ORGFILES="\"maker.org\""; \ + ORGFILES="\"org/dr_build_scaffold.org\""; \ done; \ emacs --batch -Q -q \ --eval "(progn \ |