aboutsummaryrefslogtreecommitdiffstats
path: root/annual/2023/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'annual/2023/Makefile')
-rw-r--r--annual/2023/Makefile38
1 files changed, 38 insertions, 0 deletions
diff --git a/annual/2023/Makefile b/annual/2023/Makefile
new file mode 100644
index 0000000..b38cb80
--- /dev/null
+++ b/annual/2023/Makefile
@@ -0,0 +1,38 @@
+#!/usr/bin/env make -f
+#
+# Makefile for Fripost annual meeting
+
+SLIDES = agenda
+MINUTES = minutes
+POLICY = annual-report operational-plan
+PDF = 2023-06-11-annual operational-plan-2023
+SUFFIX =
+
+ALL = \
+ $(addsuffix .pdf, $(SLIDES)) \
+ $(addsuffix .pdf, $(POLICY)) \
+ $(addsuffix .pdf, $(MINUTES)) \
+ $(addsuffix .pdf, $(PDF))
+
+ROOT = $(shell git rev-parse --show-toplevel)
+
+include $(ROOT)/lib/Makefile
+
+# Specific commands for this year 2023
+
+2023-06-11-annual.pdf: \
+ minutes.pdf \
+ annual-report.pdf \
+ Balans-och-resultat-2022.pdf \
+ revision2022.pdf \
+ operational-plan.pdf \
+ motions/operational-policy.pdf
+ pdftk $^ cat output $@
+
+motions/%.pdf:
+ make -C $(dir $@)
+
+operational-plan-2023.pdf: \
+ operational-plan.pdf \
+ ../../by-laws/operational-policy-2023.pdf
+ pdftk $^ cat output $@