summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.gitignore15
-rw-r--r--Makefile20
-rw-r--r--src/symlinks.txt28
3 files changed, 63 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index c7f4b9e..1150fdf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+*.sentinel
*.htmlbody
*.embedded-config
*.conf
@@ -36,3 +37,17 @@ feed.*.xml
/expiry.txt
/src/content/security.txt
/src/content/.well-known/security.txt
+/src/content/css/
+/src/content/en/
+/src/content/favicon/
+/src/content/static/
+/src/content/images/
+src/content/public.asc
+src/content/public-key.txt
+src/content/atom.xml
+src/content/rss.xml
+src/content/feed.atom
+src/content/feed.en.atom
+src/content/feed.articles.en.atom
+src/content/feed.blog.en.atom
+src/content/feed.til.en.atom
diff --git a/Makefile b/Makefile
index 9597612..0db5bbc 100644
--- a/Makefile
+++ b/Makefile
@@ -184,6 +184,7 @@ derived-assets = \
src/sources.txt \
install.txt \
sources.txt \
+ redirect-symlinks.sentinel \
side-assets = \
src/collections/*/*/*/*/*.html.*.txt \
@@ -195,6 +196,21 @@ side-assets = \
src/collections/*/*.sortdata \
src/pages/*/*.html.*.txt \
src/content/.well-known/ \
+ src/content/css/ \
+ src/content/en/ \
+ src/content/favicon/ \
+ src/content/static/ \
+ src/content/images/ \
+ src/content/public.asc \
+ src/content/public-key.txt \
+ src/content/atom.xml \
+ src/content/feed.xml \
+ src/content/rss.xml \
+ src/content/feed.atom \
+ src/content/feed.en.atom \
+ src/content/feed.blog.en.atom \
+ src/content/feed.articles.en.atom \
+ src/content/feed.til.en.atom \
@@ -208,6 +224,10 @@ $(derived-assets): Makefile deps.mk
$(sources.conf): src/global.conf src/headers.txt
+redirect-symlinks.sentinel: src/symlinks.txt
+ cd src/content/ && mkwb symlinks ../symlinks.txt
+ touch $@
+
src/dyn.conf: email.txt baseurl.txt fingerprint.txt
printf "export url_pre='%s'\n" "`cat baseurl.txt`" > $@
printf "export email='%s'\n" "`cat email.txt`" >> $@
diff --git a/src/symlinks.txt b/src/symlinks.txt
new file mode 100644
index 0000000..51f320e
--- /dev/null
+++ b/src/symlinks.txt
@@ -0,0 +1,28 @@
+# Paths that existed as I changed my mind on where to put them
+en/favicon.ico favicon.ico
+favicon/favicon.ico favicon.ico
+static/favicon.svg img/favicon.svg
+static/lord-favicon.svg img/favicon.svg
+css/styles.css style.css
+static/style.css style.css
+static/atom.svg img/atom/light.svg
+static/lock.svg img/lock/light.svg
+static/envelope.svg img/envelope/light.svg
+public.asc public.asc.txt
+public-key.txt public.asc.txt
+atom.xml blog/feed.xml
+feed.xml blog/feed.xml
+rss.xml blog/feed.xml
+feed.atom blog/feed.xml
+feed.en.atom blog/feed.xml
+feed.blog.en.atom blog/feed.xml
+feed.articles.en.atom blog/feed.xml
+feed.til.en.atom tils/feed.xml
+
+# Some I think existed, and where the logs show a few hundred missing hits
+images/atom.svg img/atom/light.svg
+images/link.svg img/link/light.svg
+images/lock.svg img/lock/light.svg
+images/envelope.svg img/envelope/light.svg
+
+# Collection contents