diff options
| author | Ralph Amissah <ralph@amissah.com> | 2015-10-28 06:38:18 -0400 | 
|---|---|---|
| committer | Ralph Amissah <ralph@amissah.com> | 2015-10-28 11:44:56 -0400 | 
| commit | 62b0b5b859230f59bb3e6cbe1ac2da410063c071 (patch) | |
| tree | 5cf13fc218ecc2ebd524fe0ccf13382fbc5135ac | |
| parent | make gitsnapshot (diff) | |
org maintenance
| -rw-r--r-- | maker.org | 49 | ||||
| -rw-r--r-- | org/ao_abstract_doc_source.org | 3 | ||||
| -rw-r--r-- | org/ao_assertions.org | 3 | ||||
| -rw-r--r-- | org/ao_defaults.org | 3 | ||||
| -rw-r--r-- | org/ao_emitters_and_interfaces.org | 3 | ||||
| -rw-r--r-- | org/ao_markup_source_raw.org | 3 | ||||
| -rw-r--r-- | org/ao_object_setter.org | 3 | ||||
| -rw-r--r-- | org/ao_output_debugs.org | 3 | ||||
| -rw-r--r-- | org/ao_rgx.org | 3 | ||||
| -rw-r--r-- | org/ao_scan_inserts.org | 3 | ||||
| -rw-r--r-- | org/sdp.org | 9 | ||||
| -rw-r--r-- | readme.org | 16 | 
12 files changed, 70 insertions, 31 deletions
| @@ -1,4 +1,4 @@ -#+TITLE: Emacs config file written in org-mode +#+TITLE: sdp (project) makefile  #+AUTHOR: Ralph Amissah  #+EMAIL: ralph.amissah@gmail.com  #+STARTUP: indent @@ -10,11 +10,12 @@  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :project:sdp:makefile: -* makefile                                                            :makefile: -** settings [+2] -*** alternative D compilers [+1] -**** dmd +* makefile +** settings [+2]                                                   :settings: +*** alternative D compilers [+1]                                   :compiler: +**** dmd                                                                 :dmd:  #+name: makefile  #+BEGIN_SRC makefile                                          :exports none  DMD=dmd @@ -23,7 +24,7 @@ DMD_FLAGS_RELEASE=-release  DMD_FLAG_BINOF=-of  #+end_src -**** ldc2 +**** ldc2                                                                :ldc:  #+name: makefile  #+BEGIN_SRC makefile                                          :exports none  LDC=ldc2 @@ -32,7 +33,7 @@ LDC_FLAGS_RELEASE=-release  LDC_FLAG_BINOF=-of=  #+end_src -**** gdc +**** gdc                                                                 :gdc:  #+name: makefile  #+BEGIN_SRC makefile                                          :exports none  GDC=gdc @@ -42,10 +43,10 @@ GDC_FLAGS_RELEASE=-frelease  GDC_FLAG_BINOF=-o  #+end_src -*** set/select: ~D compiler~ & ~debug flags~ [+1] [2/2] +*** set/select: ~D compiler~ & ~debug flags~ [+1] [2/2]              :select:  - [X] Set D_COMPILER (one of DMD LDC or GDC)  - [X] Set debug flags (using DMD standard flag -debug=) -**** SET compiler: "SET_D_COMPILER=": +**** SET compiler: "SET_D_COMPILER=":                         :compiler:select:  Set D_COMPILER one of DMD LDC or GDC e.g.:    SET_D_COMPILER=DMD  #+name: makefile @@ -54,7 +55,7 @@ Set D_COMPILER one of DMD LDC or GDC e.g.:  SET_D_COMPILER=LDC  #+end_src -**** SET debug flags: "SET_DC_FLAGS_DEBUG_EXTRA=-debug=": +**** 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 @@ -62,7 +63,7 @@ Set debug flags using DMD standard flag -debug= e.g.:  SET_DC_FLAGS_DEBUG_EXTRA=-debug=headings -debug=bookindex  #+end_src -*** D compiler settings [+1] +*** D compiler settings [+1]                              :settings:compiler:  **** compiler settings  #+name: makefile  #+BEGIN_SRC makefile                                          :exports none @@ -89,7 +90,7 @@ ifeq ($(DC), $(GDC))  endif  #+end_src -*** Project Details +*** Project Details                                             :project:sdp:  #+name: makefile  #+BEGIN_SRC makefile                                           :exports none  PRG_NAME=sdp @@ -99,7 +100,7 @@ PRG_BIN=$(PRG_NAME)  PRG_BINDIR=bin  #+end_src -*** Emacs Org settings +*** Emacs Org settings                                  :settings:emacs:org:  #+name: makefile  #+BEGIN_SRC makefile                                           :exports none  # ORG @@ -111,7 +112,22 @@ ORGFILES=""  ORGDIR=$(shell echo `pwd`)  #+end_src -** "make" commands [+2] +** "make" commands [+2]                                       :make:commands: +- build commands +  - build +  - debug +  - release +- init, clean, distclean etc. +  - init +  - clean +  - expunge +  - distclean +  - distclean_and_init +- org babel tangle +  - tangle +- git snapshot +  - gitsnapshot +  *** build commands [+1]  **** build rebuild  #+name: makefile @@ -218,8 +234,9 @@ gitsnapshot: distclean_and_init tangle  	tangle  #+end_src -* sh script to batch process emacs org babel tangle                  :tangle: +* sh script to batch process emacs org babel tangle     :shell_script:tangle:    [http://orgmode.org/manual/Batch-execution.html] +creates a shell batch script called "tangle", that will tangle (emacs org babel tangle) org files in ./org/ to create .d source files in ./lib/sdp/ (similar functionality is contained within the "makefile" created by this "maker.org" file make tangle)  #+BEGIN_SRC sh :tangle tangle :tangle-mode (identity #o755) :shebang #!/bin/sh  # -*- mode: shell-script -*-  # tangle files with org-mode @@ -245,7 +262,7 @@ emacs --batch -Q -q \    (kill-buffer)) '($ORGFILES)))" 2>&1 #|grep tangled  #+end_src -* tangle +* tangle                                                             :tangle:  ** makefile:                                                   :makefile:  #+name: tangle_ao_rgx  #+BEGIN_SRC makefile  :tangle makefile     :exports none   :noweb yes diff --git a/org/ao_abstract_doc_source.org b/org/ao_abstract_doc_source.org index 97da031..257213c 100644 --- a/org/ao_abstract_doc_source.org +++ b/org/ao_abstract_doc_source.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) tangle(T) template(t) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * document abstraction  Process markup document, create document abstraction. diff --git a/org/ao_assertions.org b/org/ao_assertions.org index e687c20..c6b09bb 100644 --- a/org/ao_assertions.org +++ b/org/ao_assertions.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * assertions  ** mixin template: assertions on markup document structure diff --git a/org/ao_defaults.org b/org/ao_defaults.org index c98d75c..e16ed59 100644 --- a/org/ao_defaults.org +++ b/org/ao_defaults.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * defaults  ** template: header diff --git a/org/ao_emitters_and_interfaces.org b/org/ao_emitters_and_interfaces.org index d068b78..8729a74 100644 --- a/org/ao_emitters_and_interfaces.org +++ b/org/ao_emitters_and_interfaces.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * emitters & interfaces  ao_interface.d diff --git a/org/ao_markup_source_raw.org b/org/ao_markup_source_raw.org index f9bd866..ec94448 100644 --- a/org/ao_markup_source_raw.org +++ b/org/ao_markup_source_raw.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * markup source raw  ** source string diff --git a/org/ao_object_setter.org b/org/ao_object_setter.org index 44c7c3e..b6d2680 100644 --- a/org/ao_object_setter.org +++ b/org/ao_object_setter.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * object setter  ** comment diff --git a/org/ao_output_debugs.org b/org/ao_output_debugs.org index c84ab82..f63fcad 100644 --- a/org/ao_output_debugs.org +++ b/org/ao_output_debugs.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * output debugs  ** (parent) diff --git a/org/ao_rgx.org b/org/ao_rgx.org index 90c7492..f168e7a 100644 --- a/org/ao_rgx.org +++ b/org/ao_rgx.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * regex  ** misc diff --git a/org/ao_scan_inserts.org b/org/ao_scan_inserts.org index cd5c169..167553a 100644 --- a/org/ao_scan_inserts.org +++ b/org/ao_scan_inserts.org @@ -6,10 +6,11 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:ao:  * inserts  ** scan inserts (sub-document) source diff --git a/org/sdp.org b/org/sdp.org index b9c9f85..a9881ee 100644 --- a/org/sdp.org +++ b/org/sdp.org @@ -6,12 +6,13 @@  #+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t  #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc  #+OPTIONS: author:nil email:nil creator:nil timestamp:nil -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport  #+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp: -* sdp.d +* sdp.d                                                             :sdp.d:  Deal with imports.  Take command line instructions and process files as instructed.  ** imports @@ -230,8 +231,8 @@ writeln("no recognized filename");  break;  // terminate, stop  #+end_src -* tangles -** code structure                                            :sdp.d: +* tangles                                                            :tangle: +** code structure                                                    :sdp.d:  #+name: tangle_sdp  #+BEGIN_SRC d  :tangle ../lib/sdp/sdp.d  :exports none :noweb yes  #!/usr/bin/env rdmd @@ -1,6 +1,18 @@ -#+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil +#+TITLE: Summary of Dotfiles +#+AUTHOR: Ralph Amissah +#+EMAIL: ralph.amissah@gmail.com +#+STARTUP: indent +#+LANGUAGE: en +#+OPTIONS: H:3 num:nil toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t +#+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc +#+OPTIONS: author:nil email:nil creator:nil timestamp:nil +#+OPTIONS: ^:nil _:nil +#+EXPORT_SELECT_TAGS: export +#+EXPORT_EXCLUDE_TAGS: noexport  #+PRIORITIES: A F E -* sdp                                                                 :sdp: +#+TAGS: Amissah(A) Class(c) WEB(W) noexport(n) +#+FILETAGS: :sdp:readme: +* sdp  ** debug                                                            :debug:    objects    header | 
