ref: d1447a5e174a7397c698aab0bd9ad10fb0b2488f
author: sirjofri <sirjofri@sirjofri.de>
date: Fri Jul 4 07:09:50 EDT 2025
adds files
--- /dev/null
+++ b/frag/footer.htf
@@ -1,0 +1,2 @@
+</body>
+</html>
--- /dev/null
+++ b/frag/header.htf
@@ -1,0 +1,23 @@
+<!doctype html>
+<html lang="en">
+<head>
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<title>PAGETITLE</title>
+<style type="text/css">
+body {
+ font-family: sans-serif;
+ max-width: 960px;
+ margin: auto;
+ padding: 10px;
+}
+</style>
+</head>
+<body>
+<header>
+<h1>docs @ sirjofri.de</h1>
+<nav>
+<a href="https://sirjofri.de">sirjofri.de</a> • <a href="/">docs</a> • <a href="https://sirjofri.de/impressum/">impressum</a>
+</nav>
+<hr>
+</header>
--- /dev/null
+++ b/frag/index0.htf
@@ -1,0 +1,3 @@
+<p>This page collects links to all documentation pages of sirjofri's software.</p>
+<p>Links to the source code and more details are generally available on the individual documentation pages.</p>
+<ul>
--- /dev/null
+++ b/frag/index1.htf
@@ -1,0 +1,1 @@
+</ul>
--- /dev/null
+++ b/frag/soft.htf
@@ -1,0 +1,1 @@
+<li><a href="URL">NAME</a>DESCRIPTION</li>
--- /dev/null
+++ b/index.sed
@@ -1,0 +1,1 @@
+s/PAGETITLE/sirjofri's software documentation pages/g
--- /dev/null
+++ b/mkfile
@@ -1,0 +1,19 @@
+files=`{ls *.ht}
+softs=`{ls softs/*.sed}
+
+all:V: ${files:%.ht=out/%.html} out/index.html
+
+clean:V:
+ rm index.ht
+
+out/%.html: %.ht %.sed frag/header.htf frag/footer.htf
+ sed -f $stem.sed frag/header.htf $stem.ht frag/footer.htf > $target
+
+index.ht: $softs frag/soft.htf frag/index0.htf frag/index1.htf
+ >$target {
+ cat frag/index0.htf
+ for (s in $softs) {
+ sed -f $s frag/soft.htf
+ }
+ cat frag/index1.htf
+ }
--- /dev/null
+++ b/softs/0-scalem.sed
@@ -1,0 +1,3 @@
+s:URL:/Scalem:g
+s:NAME:Scalem:g
+s:DESCRIPTION: – Plugin for setting up scalability in Unreal projects:g
--
⑨