bennne die Typ Dateien um und passe die make file an
This commit is contained in:
1 parent
a77179580f
commit
08d7bb5ecd
5 files changed
+39
-18
No files matched your search
+18
-12
@@ -6,6 +6,12 @@ TYPST := typst
|
||||
TYPST_FLAGS := --font-path fonts
|
||||
BUILD_DIR := build
|
||||
|
||||
# Dateinamen nur hier ändern. Die PDF-Namen werden daraus abgeleitet.
|
||||
COVERLETTER_SRC := Wartenberg-Robert-Anschreiben.typ
|
||||
CV_SRC := Wartenberg-Robert-Lebenslauf.typ
|
||||
COVERLETTER_PDF := $(BUILD_DIR)/$(notdir $(COVERLETTER_SRC:.typ=.pdf))
|
||||
CV_PDF := $(BUILD_DIR)/$(notdir $(CV_SRC:.typ=.pdf))
|
||||
|
||||
help:
|
||||
@echo "Verfügbare Befehle:"
|
||||
@echo " make all Anschreiben und Lebenslauf erzeugen"
|
||||
@@ -18,27 +24,27 @@ help:
|
||||
|
||||
all: coverletter cv
|
||||
|
||||
coverletter: $(BUILD_DIR)/coverletter.pdf
|
||||
coverletter: $(COVERLETTER_PDF)
|
||||
|
||||
cv: $(BUILD_DIR)/cv.pdf
|
||||
cv: $(CV_PDF)
|
||||
|
||||
watch:
|
||||
@$(MAKE) --no-print-directory -j2 watch-coverletter watch-cv
|
||||
|
||||
watch-coverletter: | $(BUILD_DIR)
|
||||
$(TYPST) watch $(TYPST_FLAGS) coverletter.typ $(BUILD_DIR)/coverletter.pdf
|
||||
watch-coverletter: $(COVERLETTER_SRC) | $(BUILD_DIR)
|
||||
$(TYPST) watch $(TYPST_FLAGS) "$(COVERLETTER_SRC)" "$(COVERLETTER_PDF)"
|
||||
|
||||
watch-cv: | $(BUILD_DIR)
|
||||
$(TYPST) watch $(TYPST_FLAGS) cv.typ $(BUILD_DIR)/cv.pdf
|
||||
watch-cv: $(CV_SRC) | $(BUILD_DIR)
|
||||
$(TYPST) watch $(TYPST_FLAGS) "$(CV_SRC)" "$(CV_PDF)"
|
||||
|
||||
$(BUILD_DIR):
|
||||
mkdir -p $@
|
||||
mkdir -p "$@"
|
||||
|
||||
$(BUILD_DIR)/coverletter.pdf: coverletter.typ personal.typ template.typ assets/signature.png | $(BUILD_DIR)
|
||||
$(TYPST) compile $(TYPST_FLAGS) coverletter.typ $@
|
||||
$(COVERLETTER_PDF): $(COVERLETTER_SRC) personal.typ template.typ assets/signature.png Makefile | $(BUILD_DIR)
|
||||
$(TYPST) compile $(TYPST_FLAGS) "$(COVERLETTER_SRC)" "$@"
|
||||
|
||||
$(BUILD_DIR)/cv.pdf: cv.typ personal.typ template.typ | $(BUILD_DIR)
|
||||
$(TYPST) compile $(TYPST_FLAGS) cv.typ $@
|
||||
$(CV_PDF): $(CV_SRC) personal.typ template.typ Makefile | $(BUILD_DIR)
|
||||
$(TYPST) compile $(TYPST_FLAGS) "$(CV_SRC)" "$@"
|
||||
|
||||
clean:
|
||||
rm -f $(BUILD_DIR)/coverletter.pdf $(BUILD_DIR)/cv.pdf
|
||||
rm -f "$(COVERLETTER_PDF)" "$(CV_PDF)"
|
||||
Reference in new issue
Block a user