aboutsummaryrefslogtreecommitdiff
path: root/html/Makefile
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-05-18 20:31:14 -0600
committerFlorian Fischer <florian.fischer@muhq.space>2025-08-20 15:57:17 +0200
commite463b96a8668514042f58fef6b5b23b21f9da4c9 (patch)
tree0109580e06e8a1e9d1cb21531a397f4f5bd2de03 /html/Makefile
parent2e08fb381fa30dd1b3d6f62e44acbb05487e919e (diff)
downloadmuhqs-game-e463b96a8668514042f58fef6b5b23b21f9da4c9.tar.gz
muhqs-game-e463b96a8668514042f58fef6b5b23b21f9da4c9.zip
add rss feed
Diffstat (limited to 'html/Makefile')
-rw-r--r--html/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/html/Makefile b/html/Makefile
index 49678014..80e36940 100644
--- a/html/Makefile
+++ b/html/Makefile
@@ -66,7 +66,8 @@ FILES_TO_COPY_TARGETS := $(addprefix $(BUILDDIR)/,$(FILES_TO_COPY))
all: $(HTML) $(RULES_HTML) maps misc $(BLOG_POSTS_HTML)
misc: $(BUILDDIR)/latex-build $(BUILDDIR)/cards-data $(FILES_TO_COPY_TARGETS) \
- $(BUILDDIR)/webtools.wasm
+ $(BUILDDIR)/webtools.wasm \
+ $(BUILDDIR)/feed.rss
wasm_exec.js: $(shell go env GOROOT)/lib/wasm/wasm_exec.js
cp $< $@
@@ -137,3 +138,10 @@ endef
$(eval $(call generateHtml, $(BUILDDIR),))
$(eval $(call generateRulesHtml, $(BUILDDIR)/rules, -N))
$(eval $(call generateHtml, $(BUILDDIR)/blog,))
+
+FEEDSRC = feed
+GEN_FEED = $(FEEDSRC)/create_feed.py
+FEEDITEMS = $(wildcard $(FEEDSRC)/items/*)
+
+$(BUILDDIR)/feed.rss: $(FEEDITEMS) $(GEN_FEED)
+ $(VERBOSE)python3 $(GEN_FEED) $(FEEDITEMS) > $@