about summary refs log tree commit diff stats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile92
1 files changed, 0 insertions, 92 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 41b4666..0000000
--- a/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-.SHELLFLAGS := -eu -o pipefail -c
-.ONESHELL:
-.DELETE_ON_ERROR:
-
-brotli := @brotli --force --no-copy-stat
-gzip := @gzip --best --keep --force
-zstd := @zstd --force --no-pass-through -19 --quiet --stdout
-pr   := @printf "%4s %s\n"
-
-format: .formatstamp
-
-.formatstamp:
-	@echo "Formatting HTML..."
-	@prettier --write --parser html --print-width 120 "public/**/*.html" > /dev/null
-	@touch .formatstamp
-
-clean:
-	rm -rf ./public
-	rm -rf ./.*stamp
-
-to_compress := $(shell fd . public --type=file -e html -e xml -e xsl -e txt -e asc)
-brotli_files := $(patsubst %, %.br, $(to_compress))
-gzip_files := $(patsubst %, %.gz, $(to_compress))
-zstd_files := $(patsubst %, %.zst, $(to_compress))
-
-%.html.br: %.html
-	@echo $@
-	$(brotli) $<
-
-%.xml.br: %.xml
-	@echo $@
-	$(brotli) $<
-
-%.xsl.br: %.xsl
-	@echo $@
-	$(brotli) $<
-
-%.txt.br: %.txt
-	@echo $@
-	$(brotli) $<
-
-%.asc.br: %.asc
-	@echo $@
-	$(brotli) $<
-
-%.html.gz: %.html
-	@echo $@
-	$(gzip) $<
-
-%.xml.gz: %.xml
-	@echo $@
-	$(gzip) $<
-
-%.xsl.gz: %.xsl
-	@echo $@
-	$(gzip) $<
-
-%.txt.gz: %.txt
-	@echo $@
-	$(gzip) $<
-
-%.asc.gz: %.asc
-	@echo $@
-	$(gzip) $<
-
-%.html.zst: %.html
-	@echo $@
-	$(zstd) $< > $@
-
-%.xml.zst: %.xml
-	@echo $@
-	$(zstd) $< > $@
-
-%.xsl.zst: %.xsl
-	@echo $@
-	$(zstd) $< > $@
-
-%.txt.zst: %.txt
-	@echo $@
-	$(zstd) $< > $@
-
-%.asc.zst: %.asc
-	@echo $@
-	$(zstd) $< > $@
-
-compress: .compressstamp
-
-.compressstamp: .formatstamp $(brotli_files) $(gzip_files) $(zstd_files)
-	@echo "Compressing output files..."
-	@touch .compressstamp
-
-.PHONY: all clean format compress