summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-05-20 16:20:07 -0400
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-05-21 00:06:49 -0400
commit24033d5f468f64c2ab7061d5cf3354d44b60d22d (patch)
tree680abfb7a77bc5d404df5abfe2a9d0ae08d50190
parentec711379f461eca4108bcf824f7ad531aa27d8a3 (diff)
Makefile: Run gen-posix
-rw-r--r--.gitignore2
-rw-r--r--Makefile13
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: