From c6e7199609c0f29deb603b09dba20099546e8ff7 Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Thu, 21 Aug 2025 18:19:34 -0500 Subject: [PATCH] Move bulletin into bulletins dir; adjust Makefile This Makefile sets us up for processing multiple bulletins in the same directory. --- Makefile | 18 ++++++++++++------ bulletin.lytex => bulletins/2025-08-10.lytex | 0 2 files changed, 12 insertions(+), 6 deletions(-) rename bulletin.lytex => bulletins/2025-08-10.lytex (100%) diff --git a/Makefile b/Makefile index 00a9a82..52d99e9 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,18 @@ -all: output/bulletin.pdf +all: output/2025-08-10.pdf -output/bulletin.tex: bulletin.lytex - lilypond-book --output=output --pdf bulletin.lytex +output/2025-08-10.pdf: bulletins/2025-08-10.lytex output cache + date=$(basename $(notdir $@)); \ + lilypond-book --output=cache --pdf bulletins/$$date.lytex && \ + (cd cache && lualatex $$date.tex) && \ + mv cache/$$date.pdf output/ -output/bulletin.pdf: output/bulletin.tex - cd output && lualatex bulletin.tex +output: + mkdir output + +cache: + mkdir cache clean: - rm -rf output + rm -rf output cache .PHONY: all clean diff --git a/bulletin.lytex b/bulletins/2025-08-10.lytex similarity index 100% rename from bulletin.lytex rename to bulletins/2025-08-10.lytex