diff --git a/Lista de páginas.gen b/Lista de páginas.gen
new file mode 100755
index 0000000..861bccb
--- /dev/null
+++ b/Lista de páginas.gen
@@ -0,0 +1,7 @@
+#!/bin/sh
+echo "
"
+for file in build/*.html; do
+ title="$(basename "$file" .html)"
+ echo "- $title
"
+done
+echo "
"
diff --git a/build.sh b/build.sh
index aec8f98..35dadd1 100755
--- a/build.sh
+++ b/build.sh
@@ -33,7 +33,6 @@ cp ./*.sh ./*.md ./*.css ./*.png ./*.mp4 "$outdir"
index="$outdir/index.html"
inicio=true header=false template "nulo.in" > "$index"
markdown index.md >> "$index"
-echo "Lista de páginas
" >> "$index"
for file in *.md; do
test "$(basename "$file")" = index.md && continue
@@ -41,7 +40,12 @@ for file in *.md; do
outfile="$outdir/$title.html"
template "$title" "$file" > "$outfile"
markdown "$file" >> "$outfile"
- echo "- $title
" >> "$index"
done
-echo "
" >> "$index"
+for file in *.gen; do
+ title="$(basename "$file" .gen)"
+ outfile="$outdir/$title.html"
+ template "$title" "$file" > "$outfile"
+ "./$file" >> "$outfile"
+done
+
diff --git a/index.md b/index.md
index c2140fd..5b7f581 100644
--- a/index.md
+++ b/index.md
@@ -23,4 +23,6 @@ Webamigx: [nadie@nulo.in](mailto:nadie@nulo.in) no gods no webmastersMastodon
+[[Lista de páginas]]
+
> De este sitio se desprenden graves falencias tales como simbología confusa, cuestionamientos ideológicos-sociales, objetivos no adecuados al hecho estético, ilimitada fantasía...