#!/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 $@