aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sdp/meta/metadoc.d
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2017-11-20 17:26:34 -0500
committerRalph Amissah <ralph@amissah.com>2019-04-10 15:14:14 -0400
commitfc3eb717cec28209659beb9de2fd90578348ff6a (patch)
tree3562e16e23074ee9a92013778720490f98b64e88 /src/sdp/meta/metadoc.d
parentprocess pod dir with sisudoc.txt (or file) (diff)
sdp, select language source to process
Diffstat (limited to 'src/sdp/meta/metadoc.d')
-rw-r--r--src/sdp/meta/metadoc.d7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/sdp/meta/metadoc.d b/src/sdp/meta/metadoc.d
index eca4df7..8d83340 100644
--- a/src/sdp/meta/metadoc.d
+++ b/src/sdp/meta/metadoc.d
@@ -31,9 +31,10 @@ template SiSUabstraction() {
enum makeMeta { make, meta }
enum docAbst { doc_abstraction, section_keys, segnames, segnames_0_4, images }
static auto rgx = Rgx();
- auto SiSUabstraction(Fn,O,E)(
+ auto SiSUabstraction(Fn,O,S,E)(
Fn fn_src,
O opts,
+ S settings,
E env,
){
auto sdl_root_config_share = configRead!()("config_share", env);
@@ -118,6 +119,10 @@ template SiSUabstraction() {
bool[string] _k = opts;
return _k;
}
+ auto opt_settings() {
+ string[string] _k = settings;
+ return _k;
+ }
auto environment() {
auto _k = env;
return _k;