diff options
author | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-05-20 16:20:07 -0400 |
---|---|---|
committer | Luke T. Shumaker <lukeshu@lukeshu.com> | 2025-05-21 00:06:49 -0400 |
commit | 24033d5f468f64c2ab7061d5cf3354d44b60d22d (patch) | |
tree | 680abfb7a77bc5d404df5abfe2a9d0ae08d50190 | |
parent | ec711379f461eca4108bcf824f7ad531aa27d8a3 (diff) |
Makefile: Run gen-posix
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 13 |
2 files changed, 13 insertions, 2 deletions
@@ -5,3 +5,5 @@ /public/imworkingon/index.html /public/imworkingon/imworkingon.css /public/imworkingon/imworkingon.css.map + +/public/posix/index.html @@ -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: |