aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/out_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_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_metadata.org')
-rw-r--r--org/out_metadata.org10
1 files changed, 5 insertions, 5 deletions
diff --git a/org/out_metadata.org b/org/out_metadata.org
index ed16d42..dcd7c51 100644
--- a/org/out_metadata.org
+++ b/org/out_metadata.org
@@ -21,11 +21,11 @@
** _module template_ metadoc document metadata
-#+HEADER: :tangle "../src/sisudoc/io_out/metadata.d"
+#+HEADER: :tangle "../src/sisudoc/outputs/io_out/metadata.d"
#+HEADER: :noweb yes
#+BEGIN_SRC d
<<doc_header_including_copyright_and_license>>
-module sisudoc.io_out.metadata;
+module sisudoc.outputs.io_out.metadata;
// @safe:
template outputMetadata() {
void outputMetadata(T)(T doc_matters) {
@@ -51,7 +51,7 @@ import std.digest.crc;
import std.digest.sha;
import std.file;
import std.format;
-import sisudoc.io_out;
+import sisudoc.outputs.io_out;
mixin InternalMarkup;
char[] metadata_;
#+END_SRC
@@ -61,7 +61,7 @@ char[] metadata_;
#+NAME: output_metadata
#+BEGIN_SRC d
static auto mkup = InlineMarkup();
-import sisudoc.io_out.html_snippet;
+import sisudoc.outputs.io_out.html_snippet;
mixin htmlSnippet;
if (doc_matters.opt.action.debug_do) {
writeln(doc_matters.src.filename_base);
@@ -309,7 +309,7 @@ void metadata_write_output(M)(M doc_matters, char[] metadata_) {
}
}
if (!exists(pth_html.base ~ "/index.html")) {
- import sisudoc.io_out.html_snippet;
+ import sisudoc.outputs.io_out.html_snippet;
mixin htmlSnippet;
auto f = File(pth_html.base ~"/index.html", "w");
f.writeln(format_html_blank_page_guide_home(