From 84ea47f08db267bcf6d4255f04c9fb0ec70bf1bc Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 16 Jun 2026 21:57:05 +0100 Subject: copying public happens in Makefile, not mkws --- http/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'http/Makefile') diff --git a/http/Makefile b/http/Makefile index 7b504c2..eea98e8 100644 --- a/http/Makefile +++ b/http/Makefile @@ -41,6 +41,12 @@ blog: prune_blog $(patsubst blogs/blog/%.gmi,src/blog/%.blog.upphtml,$(wildcard src/blog/%.blog.upphtml: blogs/blog/%.gmi bin/blog bin/gmi2upphtml bin/cut_longlog_meta ./bin/blog -i blog -l blog -p 'cut_longlog_meta | gmi2upphtml' -a extract_longlog_meta -f $*.gmi +.PHONY: public +public: $(subst public/,out/,$(shell find public/ -type f)) + +out/%: public/% + mkdir -p $(dir $@) && cp $< $@ + .PHONY: clean clean: rm -rf out src/microlog src/blog -- cgit v1.2.3