aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/out_curate_metadata.org
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-05-25 10:47:12 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-05-25 12:21:38 -0400
commit0c5e723742fb923bfa85e3ee47434b463f390f20 (patch)
treed2cab9dd062e67d7af9a8b67ed3c92cc46cc40d0 /org/out_curate_metadata.org
parentseparate abstraction lib from output processing (diff)
ocda + outputs split: module/import + dub.json fixups
Modules and imports rewritten to sisudoc.ocda.* and sisudoc.outputs.*; dub.json excludedSourceFiles and the spine:abstraction sub-package sourcePaths collapsed to ./src/sisudoc/ocda. Verified: nix build .#spine-overlay-ldc clean. (assisted by Claude-Code)
Diffstat (limited to 'org/out_curate_metadata.org')
-rw-r--r--org/out_curate_metadata.org30
1 files changed, 15 insertions, 15 deletions
diff --git a/org/out_curate_metadata.org b/org/out_curate_metadata.org
index 6650f07..e2cec7a 100644
--- a/org/out_curate_metadata.org
+++ b/org/out_curate_metadata.org
@@ -26,11 +26,11 @@
** _module template_ metadoc curate
-#+HEADER: :tangle "../src/sisudoc/io_out/curate/metadoc_curate.d"
+#+HEADER: :tangle "../src/sisudoc/outputs/io_out/curate/metadoc_curate.d"
#+HEADER: :noweb yes
#+BEGIN_SRC d
<<doc_header_including_copyright_and_license>>
-module sisudoc.io_out.curate.metadoc_curate;
+module sisudoc.outputs.io_out.curate.metadoc_curate;
@safe:
template spineMetaDocCurate() {
auto spineMetaDocCurate(T,H)(
@@ -50,8 +50,8 @@ template spineMetaDocCurate() {
#+NAME: metadoc_curate_imports
#+BEGIN_SRC d
-import sisudoc.meta.defaults;
-import sisudoc.meta.rgx;
+import sisudoc.ocda.meta.defaults;
+import sisudoc.ocda.meta.rgx;
import std.array;
import std.exception;
import std.regex;
@@ -95,7 +95,7 @@ writefln(
#+NAME: meta_metadoc_curate
#+BEGIN_SRC d
-import sisudoc.io_out.paths_output;
+import sisudoc.outputs.io_out.paths_output;
auto pth_html_abs = spinePathsHTML!()(doc_matters.output_path, doc_matters.src.language);
auto pth_html_rel = spineDocRootTreeHTML!()(doc_matters.src.language);
hvst.curate.title = doc_matters.conf_make_meta.meta.title_full;
@@ -119,11 +119,11 @@ return hvst.curate;
** _module template_ metadoc curate topics
*** _module template_ metadoc curate topics template
-#+HEADER: :tangle "../src/sisudoc/io_out/curate/metadoc_curate_topics.d"
+#+HEADER: :tangle "../src/sisudoc/outputs/io_out/curate/metadoc_curate_topics.d"
#+HEADER: :noweb yes
#+BEGIN_SRC d
<<doc_header_including_copyright_and_license>>
-module sisudoc.io_out.curate.metadoc_curate_topics;
+module sisudoc.outputs.io_out.curate.metadoc_curate_topics;
@safe:
import std.algorithm;
import std.array;
@@ -132,8 +132,8 @@ module sisudoc.io_out.curate.metadoc_curate_topics;
import std.stdio;
import std.string;
import std.conv : to;
- import sisudoc.meta.defaults;
- import sisudoc.meta.rgx;
+ import sisudoc.ocda.meta.defaults;
+ import sisudoc.ocda.meta.rgx;
mixin spineCurateMetadata;
mixin InternalMarkup;
template spineMetaDocCuratesTopics() {
@@ -447,7 +447,7 @@ foreach(k0;
#+NAME: curated_topics_html_write
#+BEGIN_SRC d
-import sisudoc.io_out.paths_output;
+import sisudoc.outputs.io_out.paths_output;
auto out_pth = spinePathsHTML!()(_make_and_meta_struct.conf.output_path, "");
try {
auto f = File(out_pth.curate("topics.html"), "w");
@@ -462,11 +462,11 @@ try {
** _module template_ metadoc curates authors
*** _module template_ metadoc curate authors
-#+HEADER: :tangle "../src/sisudoc/io_out/curate/metadoc_curate_authors.d"
+#+HEADER: :tangle "../src/sisudoc/outputs/io_out/curate/metadoc_curate_authors.d"
#+HEADER: :noweb yes
#+BEGIN_SRC d
<<doc_header_including_copyright_and_license>>
-module sisudoc.io_out.curate.metadoc_curate_authors;
+module sisudoc.outputs.io_out.curate.metadoc_curate_authors;
@safe:
import std.algorithm;
import std.array;
@@ -475,8 +475,8 @@ module sisudoc.io_out.curate.metadoc_curate_authors;
import std.stdio;
import std.string;
import std.conv : to;
- import sisudoc.meta.defaults;
- import sisudoc.meta.rgx;
+ import sisudoc.ocda.meta.defaults;
+ import sisudoc.ocda.meta.rgx;
mixin spineCurateMetadata;
mixin InternalMarkup;
template spineMetaDocCuratesAuthors() {
@@ -608,7 +608,7 @@ template spineMetaDocCuratesAuthors() {
#+NAME: curated_authors_html_write
#+BEGIN_SRC d
-import sisudoc.io_out.paths_output;
+import sisudoc.outputs.io_out.paths_output;
auto out_pth = spinePathsHTML!()(_make_and_meta_struct.conf.output_path, "");
try {
auto f = File(out_pth.curate("authors.html"), "w");