Files
mt/thesis/Makefile
2025-02-21 10:26:36 +01:00

25 lines
404 B
Makefile

# Files
MAIN = Main
TEX_FILE = $(MAIN).tex
PDF_FILE = $(MAIN).pdf
BIB_FILE = bib/bibliography.bib
FIGURES = $(wildcard figures/*)
# Build script
BUILD_SCRIPT = build.sh
# Default target
all: $(PDF_FILE)
# Rule to build the PDF
$(PDF_FILE): $(TEX_FILE) $(BIB_FILE) $(FIGURES)
bash $(BUILD_SCRIPT)
# Clean target to remove generated files
clean:
rm -f $(PDF_FILE)
# Phony targets
.PHONY: all clean