blob: befa3365872287e57c3cf5ec7cd5a89f4bd3e6df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
BUILD_DIR = build
LATEXMK = latexmk -pdf -silent -synctex=1
LATEXMK_PVC = $(LATEXMK) -pvc
ALL_TARGETS = $(BUILD_DIR)/chapter01.pdf
all: $(ALL_TARGETS)
clean:
mkdir -p $(BUILD_DIR)
cd $(BUILD_DIR) ; rm -f *.aux *.fdb_latexmk *.fls *.lof *.log *.lot *.pdf *.synctex.gz
$(BUILD_DIR)/%.pdf: main/%.tex
mkdir -p $(BUILD_DIR)
cd $(BUILD_DIR) ; $(LATEXMK) ../$<
%-watch: main/%.tex
mkdir -p $(BUILD_DIR)
cd $(BUILD_DIR) ; $(LATEXMK_PVC) ../$<
|