Browse Source

makefile quiet

Getty Ritter 5 years ago
parent
commit
93b2732870
1 changed files with 18 additions and 8 deletions
  1. 18 8
      Makefile

+ 18 - 8
Makefile

@@ -1,24 +1,34 @@
 CORE_PLAYBOOKS := bard.pdf cleric.pdf druid.pdf fighter.pdf paladin.pdf ranger.pdf thief.pdf wizard.pdf
 INVERSE_PLAYBOOKS := collector.pdf lanternbearer.pdf survivor.pdf
 EXTENDED_PLAYBOOKS := priest.pdf artificer.pdf witch.pdf mage.pdf
+CUSTOM_PLAYBOOKS := farmer.pdf merchant.pdf
+
+chalcedony.pdf: travelrules.pdf core-playbooks.pdf inverse-playbooks.pdf extended-playbooks.pdf
+	@echo "[CONCAT] $@"
+	@pdfunite $^ $@
 
 core-playbooks.pdf: $(CORE_PLAYBOOKS)
-	pdfunite $^ $@
+	@echo "[CONCAT] $@"
+	@pdfunite $^ $@
 
 inverse-playbooks.pdf: $(INVERSE_PLAYBOOKS)
-	pdfunite $^ $@
+	@echo "[CONCAT] $@"
+	@pdfunite $^ $@
 
 extended-playbooks.pdf: $(EXTENDED_PLAYBOOKS)
-	pdfunite $^ $@
+	@echo "[CONCAT] $@"
+	@pdfunite $^ $@
 
-chalcedony.pdf: travelrules.pdf core-playbooks.pdf inverse-playbooks.pdf extended-playbooks.pdf
-	pdfunite $^ $@
+custom-playbooks.pdf: $(CUSTOM_PLAYBOOKS)
+	@echo "[CONCAT] $@"
+	@pdfunite $^ $@
 
 %.pdf: %.tex assets/prelude.tex
 	$(eval TMPDIR := $(shell mktemp -d))
-	xelatex -halt-on-error -interaction=batchmode -output-directory=$(TMPDIR) $<
-	mv $(TMPDIR)/$@ $@
-	rm -rf $(TMPDIR)
+	@echo "[PDF] $@"
+	@xelatex -halt-on-error -interaction=batchmode -output-directory=$(TMPDIR) $< 2>&1 >/dev/null
+	@mv $(TMPDIR)/$@ $@
+	@rm -rf $(TMPDIR)
 
 clean:
 	rm -f *.pdf