aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/doc_reform/meta/metadoc.d
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2021-10-07 20:39:57 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2021-11-27 19:40:47 -0500
commite37589f5f5253d81c62f8846dbf721c23fe48d44 (patch)
treef6a92b74b3b82453f7bce68b33647a428d144624 /src/doc_reform/meta/metadoc.d
parentsqlite related internal naming (diff)
configuration, hierarchy filenames & paths ...
Diffstat (limited to 'src/doc_reform/meta/metadoc.d')
-rw-r--r--src/doc_reform/meta/metadoc.d6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/doc_reform/meta/metadoc.d b/src/doc_reform/meta/metadoc.d
index fdec126..3d04236 100644
--- a/src/doc_reform/meta/metadoc.d
+++ b/src/doc_reform/meta/metadoc.d
@@ -20,17 +20,18 @@ template spineAbstraction() {
enum makeMeta { make, meta }
enum docAbst { doc_abstract_obj, doc_has }
static auto rgx = RgxI();
- @system auto spineAbstraction(E,P,O,M,S)(
+ @system auto spineAbstraction(E,P,O,Cfg,M,S)(
E _env,
P program_info,
O _opt_action,
+ Cfg _cfg,
M _manifest,
S _make_and_meta_struct
){
{ /+ document config/make file +/
auto _config_document_struct = readConfigDoc!()(_manifest, _env);
import doc_reform.meta.conf_make_meta_yaml;
- _make_and_meta_struct = _config_document_struct.configParseYAMLreturnSpineStruct!()(_make_and_meta_struct, _manifest, _opt_action);
+ _make_and_meta_struct = _config_document_struct.configParseYAMLreturnSpineStruct!()(_make_and_meta_struct, _manifest, _opt_action, _cfg);
}
/+ ↓ read file (filename with path) +/
/+ ↓ file tuple of header and content +/
@@ -66,6 +67,7 @@ template spineAbstraction() {
_make_and_meta_struct,
_manifest,
_opt_action,
+ _cfg,
);
if ((_opt_action.debug_do)
|| (_opt_action.very_verbose)