Files
Linux/Task_3/Task_3.2/Makefile
2025-05-12 22:05:38 +02:00

27 lines
483 B
Makefile

# Syntax
# <target>: <dependencies>
# <command>
# ...
# variables
LATEX = pdflatex
BIB = bibtex
all: linux-24.pdf
# creating a pdf outof tex and bib file
# % = filename without ending
# $* = filename corresponding to %
%.pdf: %.tex %.bib
$(LATEX) $*
$(BIB) $*
$(LATEX) $*
# Überprüfe auf "undefined references" im Log-File
@if grep -q "undefined references" $*.log; then \
$(LATEX) $*; \
fi
# remove all created files
clean:
rm -f *.pdf *.aux *.log *.bbl *.blg