From 421fbfa8582d2dd63a8594f6f3fa59c5b03cc3e4 Mon Sep 17 00:00:00 2001 From: Daniel Falster <daniel.falster@mq.edu.au> Date: Thu, 12 Sep 2013 12:49:43 +1000 Subject: [PATCH] update metadata makefile to compile all --- docs/metadata/Makefile | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/docs/metadata/Makefile b/docs/metadata/Makefile index 7bc2403..d23ebd3 100644 --- a/docs/metadata/Makefile +++ b/docs/metadata/Makefile @@ -1,17 +1,21 @@ -all: metadata - -metadata: all.pdf +SITES := BCI Canada France Fushan NSW NVS Paracou Spain Sweden Swiss US +MD := $(addsuffix .md, $(addprefix sites/, $(SITES))) +PDF := $(addsuffix .pdf, $(addprefix sites/, $(SITES))) -INPUTS=metadata/BCI/site_description.md metadata/Canada/site_description.md metadata/France/site_description.md metadata/Fushan/site_description.md metadata/NSW/site_description.md metadata/NVS/site_description.md metadata/Paracou/site_description.md metadata/Spain/site_description.md metadata/Sweden/site_description.md metadata/Swiss/site_description.md metadata/US/site_description.md +all: $(MD) $(PDF) sites/all.pdf -${INPUTS}: - Rscript ../../knit_site_description.R - -meta_data_all.pdf: ${INPUTS} - pandoc -V linkcolor:black -V geometry:a4paper -V geometry:margin=0.5in --listings --include-in-header=include.tex ${INPUTS} -o $@ +$(MD): + make -C ../../R/metadata -clean: - find . -name '*.pdf' -delete - find . -name 'site_description.md' -delete +sites/all.md: $(MD) + cat $(MD) > sites/all.md + +sites/all.pdf: sites/all.md -.PHONY: all base metadata clean +%.pdf: %.md + pandoc $< -V linkcolor:black -V geometry:a4paper -V geometry:margin=0.5in --listings --include-in-header=../include.tex -o $@ + +clean: + rm -f sites/* + +.PHONY: all clean -- GitLab