20 lines
518 B
Makefile
20 lines
518 B
Makefile
|
|
# 智析反诈 项目书 - LaTeX 编译
|
||
|
|
# 使用: make 或 make pdf
|
||
|
|
|
||
|
|
MAIN = main
|
||
|
|
LATEX = xelatex
|
||
|
|
BUILD_DIR = build
|
||
|
|
|
||
|
|
.PHONY: pdf clean
|
||
|
|
|
||
|
|
pdf: $(MAIN).tex
|
||
|
|
@mkdir -p $(BUILD_DIR)
|
||
|
|
$(LATEX) -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(MAIN).tex
|
||
|
|
$(LATEX) -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(MAIN).tex
|
||
|
|
@cp $(BUILD_DIR)/$(MAIN).pdf . 2>/dev/null || true
|
||
|
|
@echo "PDF 已生成: $(BUILD_DIR)/$(MAIN).pdf"
|
||
|
|
|
||
|
|
clean:
|
||
|
|
rm -rf $(BUILD_DIR)
|
||
|
|
rm -f *.aux *.log *.toc *.out *.bbl *.blg *.synctex.gz
|