From fbdcb607cd4d8f640240bdc2db74d224efb68705 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Thu, 28 Apr 2022 19:52:57 +0200 Subject: Makefile: add more utility rules --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 319d021..58355ca 100644 --- a/Makefile +++ b/Makefile @@ -30,7 +30,14 @@ pdf := $(name)/$(name).pdf DO: .PHONY: all -all: $(pdf) +all: build + +.PHONY: build +build: $(pdf) + +.PHONY: build/docker +build/docker: + docker-compose run --rm build $(pdf): $(name).tex img/face2020_warm.jpg | $(name)/ pdflatex -interaction=nonstopmode -halt-on-error '-output-directory=$(call escape,$(name))/' '$(call escape,$<)' @@ -38,6 +45,10 @@ $(pdf): $(name).tex img/face2020_warm.jpg | $(name)/ %/: $(MKDIR) '$(call escape,$@)' +.PHONY: view +view: + xdg-open '$(call escape,$(pdf))' &> /dev/null + .PHONY: clean clean: find '$(call escape,$(name))' '!' -name cv.pdf -type f -delete -- cgit v1.2.3