From 24033d5f468f64c2ab7061d5cf3354d44b60d22d Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Tue, 20 May 2025 16:20:07 -0400 Subject: Makefile: Run gen-posix --- .gitignore | 2 ++ Makefile | 13 +++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 92a23fe..e4fb3c3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /public/imworkingon/index.html /public/imworkingon/imworkingon.css /public/imworkingon/imworkingon.css.map + +/public/posix/index.html diff --git a/Makefile b/Makefile index aa20eaf..56f4be3 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,15 @@ +# build = not checked in to Git build/files = public/imworkingon/index.html build/files += public/imworkingon/imworkingon.css +build/files += public/posix/index.html +# generate = checked in to Git generate/files = public/sponsor/liberapay-icon.svg generate/files += public/sponsor/kofi-icon.png generate/files += public/sponsor/patreon-icon.svg generate/files += public/sponsor/github-icon.svg -################################################################################ +# boilerplate ################################################################## all: build .PHONY: all @@ -25,7 +28,7 @@ generate-clean: rm -f -- $(generate/files) .PHONY: generate generate-clean -################################################################################ +# build = not checked in to Git ################################################ public/imworkingon/index.html: FORCE TZ=America/Denver go run ./cmd/gen-imworkingon @@ -33,6 +36,12 @@ public/imworkingon/index.html: FORCE public/imworkingon/imworkingon.css: public/imworkingon/imworkingon.scss sass $< $@ +public/posix/index.html: FORCE + mkdir -p $(@D) + go run ./cmd/gen-posix >$@ + +# generate = checked in to Git ################################################# + public/sponsor/liberapay-icon.svg: curl -L https://liberapay.com/assets/liberapay/icon-v2_black.svg >$@ public/sponsor/kofi-icon.png: -- cgit v1.2.3-54-g00ecf