# file settings BUILD_DIR := build DOC := lfc_draft.pdf # tex settings TEX := xelatex \ -interaction=nonstopmode \ -halt-on-error \ -output-directory=$(BUILD_DIR) # automated stuff _DOC := $(BUILD_DIR)/$(DOC) _DOC_SRC := $(patsubst %.pdf,%.tex,$(DOC)) # recipes .PHONY: build_dir count all: $(DOC) count $(DOC): $(_DOC_SRC) build_dir $(TEX) $< count: $(_DOC_SRC) texcount -letter $< | tee count.txt texcount $< | tee -a count.txt build_dir: mkdir -p $(BUILD_DIR)