SRC=Daniel_Born_Resume.xml TEXSRC=Daniel_Born_Resume.tex dbornresume.sty boites.sty TXTSRC=Daniel_Born_Resume.txt OUT=Daniel_Born_Resume.pdf Daniel_Born_Resume.ps Daniel_Born_Resume.dvi \ Daniel_Born_Resume_DOS.txt resume.html INSTALL=/var/www/resume resume: $(OUT) Daniel_Born_Resume.ps: Daniel_Born_Resume.dvi dvips Daniel_Born_Resume.dvi Daniel_Born_Resume.dvi: $(TEXSRC) latex Daniel_Born_Resume.tex # Have to run it twice to get pdflatex to generate the table # of contents properly. Daniel_Born_Resume.pdf: $(TEXSRC) pdflatex Daniel_Born_Resume.tex pdflatex Daniel_Born_Resume.tex germ: Daniel_Born_Resume.pdf scp Daniel_Born_Resume.pdf germ:r/ Daniel_Born_Resume_DOS.txt: $(TXTSRC) perl -e '$$ch10 = chr(10); $$ch13 = chr(13); undef $$/; $$file = ; $$file =~ s/$$ch10/$$ch13$$ch10/g; print $$file' < Daniel_Born_Resume.txt > Daniel_Born_Resume_DOS.txt #$(SRC): ~/src/resume/dbornresume/*.java # javac ~/src/resume/dbornresume/*.java Daniel_Born_Resume.tex: $(SRC) java -cp $(HOME)/src/resume dbornresume.MakeResume $(SRC) --latex \ Daniel_Born_Resume.tex Daniel_Born_Resume.txt: $(SRC) java -cp $(HOME)/src/resume dbornresume.MakeResume $(SRC) --text \ Daniel_Born_Resume.txt resume.html: $(SRC) java -cp $(HOME)/src/resume dbornresume.MakeResume $(SRC) --html \ resume.html cl: cover_letter.dvi cover_letter.dvi: cover_letter.tex latex cover_letter.tex cp: cover_letter.dvi dvips -o'!lpr' cover_letter.dvi en: envelope.dvi envelope.dvi: envelope.tex tex envelope.tex ep: envelope.dvi dvips -t landscape -o'!lpr' envelope.dvi print: Daniel_Born_Resume.dvi dvips -o'!lpr' Daniel_Born_Resume.dvi print_all: print cp install: resume rcp $(SRC) $(TEXSRC) Makefile \ texmf/pdftex/pdftex.cfg 192.168.1.4:/var/www/code/resume/ rcp $(OUT) Daniel_Born_Resume.txt Daniel_Born_Resume.doc resume.css \ 192.168.1.4:$(INSTALL)/ rsh 192.168.1.4 "chmod 604 /var/www/code/resume/* $(INSTALL)/*" clean: rm -f Daniel_Born_Resume{.aux,.log,.out,.pdf,.tex,.txt,_DOS.txt,.dvi} \ resume.html