From 78e433250b73a980eed749e07a7be8ca1b1e021e Mon Sep 17 00:00:00 2001 From: Frederik Beimgraben Date: Thu, 24 Jul 2025 01:02:41 +0200 Subject: [PATCH] Makefile to make all forms --- Makefile | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6de2711..167f9dc 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,7 @@ BUILD_DIR=Build PDF_SOURCE=$(BUILD_DIR)/$(PDF) PDF_TARGET=$(OUT_DIR)/$(PDF) +VERSION=v1.2 all: compile xdg-open $(PDF_TARGET) @@ -20,6 +21,19 @@ all: compile clean: git clean -dfX +pdfs: + # Make all PDFs for the VERSION (branches VERSION/QSM, VERSION/VSM and VERSION/VGL) + git checkout $(VERSION)/QSM + make compile + cp $(PDF_TARGET) $(OUT_DIR)/$(VERSION)_QSM.pdf + git checkout $(VERSION)/VSM + make compile + cp $(PDF_TARGET) $(OUT_DIR)/$(VERSION)_VSM.pdf + git checkout $(VERSION)/VGL + make compile + cp $(PDF_TARGET) $(OUT_DIR)/$(VERSION)_VGL.pdf + git checkout $(VERSION) + compile: # If not Exists, create 'Build' directory [ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR) @@ -29,4 +43,4 @@ compile: # Copy the PDF to the 'Output/' directory cp $(PDF_SOURCE) $(PDF_TARGET) -.PHONY: all clean \ No newline at end of file +.PHONY: all clean