adds blog_rss_feed_rule to http/Makefile

This commit is contained in:
2026-06-18 19:08:17 +01:00
parent 4c829133a3
commit 5797bc85bf
+7
View File
@@ -41,6 +41,11 @@ out/%.$(ext): src/%$(if $(layout),.$(layout)).upp$(ext) $(layout_file) $(compone
./bin/mkws https://joeac.net "$$$$(realpath $$<)"
endef
define blog_rss_feed_rule =
out/$(blog)/rss.xml: src/$(blog)/rss.uppxml $(blog_src) $(wildcard bin/*)
./bin/mkws https://joeac.net "$$(realpath src/$(blog)/rss.uppxml)"
endef
define blog_rule =
.PHONY: $(blog)
$(blog): $(blog_src)
@@ -88,6 +93,8 @@ $(foreach blog,$(blogs),\
$(foreach blog,$(blogs),\
$(eval $(call blog_post_rule,$(blog),)))
$(foreach blog,$(blogs),$(eval $(blog_rss_feed_rule)))
.PHONY: public
public: $(subst public/,out/,$(shell find -L public/ -type f))