Add Docker setup and resume templates
This commit is contained in:
22
Makefile
Normal file
22
Makefile
Normal file
@@ -0,0 +1,22 @@
|
||||
TEMPLATE=templates/resume-template.tex
|
||||
REFDOC=templates/resume-reference.docx
|
||||
|
||||
RESUMES=$(wildcard resumes/*.md)
|
||||
PDFS=$(RESUMES:.md=.pdf)
|
||||
DOCXS=$(RESUMES:.md=.docx)
|
||||
|
||||
all: pdf docx
|
||||
|
||||
pdf: $(PDFS)
|
||||
docx: $(DOCXS)
|
||||
|
||||
resumes/%.pdf: resumes/%.md $(TEMPLATE)
|
||||
docker compose run --rm resume-builder resumes/$(notdir $<) \
|
||||
--template=$(TEMPLATE) -o resumes/$(notdir $@)
|
||||
|
||||
resumes/%.docx: resumes/%.md $(REFDOC)
|
||||
docker compose run --rm resume-builder resumes/$(notdir $<) \
|
||||
--reference-doc=$(REFDOC) -o resumes/$(notdir $@)
|
||||
|
||||
clean:
|
||||
rm -f $(PDFS) $(DOCXS)
|
||||
Reference in New Issue
Block a user