24 lines
712 B
Makefile
24 lines
712 B
Makefile
.PHONY: all coverletter cv clean
|
|
|
|
LATEX = TEXINPUTS=latex//: xelatex
|
|
BUILD_DIR = latex/build
|
|
|
|
all: coverletter cv
|
|
|
|
coverletter: coverletter.pdf
|
|
|
|
cv: cv.pdf
|
|
|
|
coverletter.pdf: latex/coverletter.tex letters/coverletter.tex latex/personal.tex latex/awesome-cv.cls latex/fontawesome.sty
|
|
|
|
@mkdir -p $(BUILD_DIR)
|
|
$(LATEX) -interaction=nonstopmode -halt-on-error -output-directory=$(BUILD_DIR) $<
|
|
mv $(BUILD_DIR)/coverletter.pdf $@
|
|
|
|
cv.pdf: latex/cv.tex letters/cv.tex latex/personal.tex latex/awesome-cv.cls latex/fontawesome.sty
|
|
@mkdir -p $(BUILD_DIR)
|
|
$(LATEX) -interaction=nonstopmode -halt-on-error -output-directory=$(BUILD_DIR) $<
|
|
mv $(BUILD_DIR)/cv.pdf $@
|
|
|
|
clean:
|
|
rm -rf $(BUILD_DIR) coverletter.pdf cv.pdf
|