add presentation_cs to the build system and readme

This commit is contained in:
2025-12-02 17:27:40 +01:00
parent 957bbc0060
commit ac87b6393e
3 changed files with 6 additions and 1 deletions

View File

@@ -13,7 +13,7 @@ LIB_URL_MUCHPDFTOOLS := https://tulsablona.zumepro.cz/lib/much_pdf_tools
TEMPLATE_SRCS := $(shell find template -type f) \ TEMPLATE_SRCS := $(shell find template -type f) \
$(LIB_TARGETS_MUCHPDFTOOLS:%=$(LIB_MUCHPDFTOOLS)/%) template/example_appendix.pdf $(LIB_TARGETS_MUCHPDFTOOLS:%=$(LIB_MUCHPDFTOOLS)/%) template/example_appendix.pdf
TO_PACK := $(TEMPLATE_SRCS) template/LICENSE TO_PACK := $(TEMPLATE_SRCS) template/LICENSE
BUNDLE_THESES := bp_cs bp_en dp_cs dp_en prj_cs prj_en sp_cs sp_en BUNDLE_THESES := bp_cs bp_en dp_cs dp_en prj_cs prj_en sp_cs sp_en presentation_cs
BUNDLE_TARGETS := $(TO_PACK:%=$(BUNDLEDIR)/%) $(BUNDLEDIR)/citations.bib $(BUNDLEDIR)/bp_cs.typ \ BUNDLE_TARGETS := $(TO_PACK:%=$(BUNDLEDIR)/%) $(BUNDLEDIR)/citations.bib $(BUNDLEDIR)/bp_cs.typ \
$(BUNDLE_THESES:%=$(BUNDLEDIR)/%.typ) $(BUNDLEDIR)/Makefile \ $(BUNDLE_THESES:%=$(BUNDLEDIR)/%.typ) $(BUNDLEDIR)/Makefile \
$(BUNDLEDIR)/title-pages.pdf $(BUNDLEDIR)/assignment.pdf $(BUNDLEDIR)/title-pages.pdf $(BUNDLEDIR)/assignment.pdf
@@ -191,6 +191,9 @@ $(BUNDLEDIR)/template/%: template/% | $(BUNDLEDIR)/template
@mkdir -p $(@D) @mkdir -p $(@D)
ln -f $< $@ ln -f $< $@
$(BUNDLEDIR)/presentation_%.typ: theses/presentation_%.typ | $(BUNDLEDIR)
cat $< | awk 'BEGIN{RS=""; ORS="\n\n"} NR>2{print}' > $@
$(BUNDLEDIR)/%.typ: $(BUILD_DIR)/content_%.txt | $(BUNDLEDIR) $(BUNDLEDIR)/%.typ: $(BUILD_DIR)/content_%.txt | $(BUNDLEDIR)
sed 's/\.\.\/template\//template\//' $< > $@ sed 's/\.\.\/template\//template\//' $< > $@

View File

@@ -143,3 +143,4 @@ We also have (at the moment):
- `dp_en` - `dp_en`
- `prj_cs` - `prj_cs`
- `prj_en` - `prj_en`
- `presentation_cs`

View File

@@ -106,6 +106,7 @@
"dp_cs" "dp_en" "dp_cs" "dp_en"
"prj_cs" "prj_en" "prj_cs" "prj_en"
"sp_cs" "sp_en" "sp_cs" "sp_en"
"presentation_cs"
]) typstPkgs; ]) typstPkgs;
} }
); );