diff --git a/Makefile b/Makefile index 2248fba..8e7a08d 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,11 @@ +dirs := breakfast grains +pdfs := $(foreach dir, $(dirs), $(dir)/$(dir).pdf) + all: - $(MAKE) -C breakfast/ - cp breakfast/breakfast.pdf cookbook.pdf + $(foreach dir, $(dirs), $(MAKE) -C $(dir);) + pdfjoin -o cookbook.pdf $(pdfs) clean: + $(foreach dir, $(dirs), $(MAKE) -C $(dir)/ clean;) rm cookbook.pdf - cd breakfast/ && make clean diff --git a/grains/0_title.tex b/grains/0_title.tex new file mode 100644 index 0000000..d811920 --- /dev/null +++ b/grains/0_title.tex @@ -0,0 +1,7 @@ +% +% Copyright 2016 (c) Anna Schumaker. +% +\documentclass{../titlepage} +\begin{document} +\setTitle{Grains} +\end{document} diff --git a/grains/Makefile b/grains/Makefile new file mode 100644 index 0000000..939d70c --- /dev/null +++ b/grains/Makefile @@ -0,0 +1,11 @@ + +SOURCES = $(sort $(wildcard *.tex)) +OBJECTS = $(patsubst %.tex, %.pdf, $(SOURCES)) + +all: + latexmk -pdf $(SOURCES) + pdfjoin -o grains.pdf $(OBJECTS) + +clean: + latexmk -C + rm grains.pdf