1 THIS_DIR = $(shell basename $(PWD))
2 SOURCE_FILES = main.tex
4 DIST_FILES = $(SOURCE_FILES) $(OTHER_FILES)
5 DIST_FILE = $(THIS_DIR)_source.tar.gz
7 # external variables: INSTALL_USER, INSTALL_HOST, INSTALL_DIR, SOURCE_DIR
14 %.pdf : %.tex $(SOURCE_FILES)
15 pdflatex $(patsubst %.tex,%,$<)
16 pdflatex $(patsubst %.tex,%,$<)
19 rm -f *.log *.aux *.out *.thm *.toc *.pre
24 $(DIST_FILE) : $(DIST_FILES)
26 cp -Lrp $^ $(DIST_DIR)
27 tar -chozf $@ $(DIST_DIR)
31 scp -p $< $(INSTALL_USER)@$(INSTALL_HOST):$(INSTALL_DIR)/$(THIS_DIR).pdf
32 scp -p $(DIST_FILE) $(INSTALL_USER)@$(INSTALL_HOST):$(SOURCE_DIR)