GitBucket
4.21.2
Toggle navigation
Snippets
Sign in
Files
Branches
1
Releases
19
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Forks
nigel.stanger
/
ouexam
Browse code
- Cleaned up formatting.
- Added SHELL, .PHONY. - Added install and tidy targets; modifed clean target.
master
OUEXAM_2_4_2
OUEXAM_2_4_1
OUEXAM_2_4
OUEXAM_2_3_2
OUEXAM_2_3_1
OUEXAM_2_3
OUEXAM_2_2
OUEXAM_2_1_3_FINAL
OUEXAM_2_1_3
OUEXAM_2_1_2
OUEXAM_2_1_1
OUEXAM_2_1
1 parent
b406d8b
commit
15331366877bfe904b98e683c1bf19a2175adc9c
nstanger
authored
on 6 Apr 2004
Patch
Showing
1 changed file
Makefile
Ignore Space
Show notes
View
Makefile
###################################################################### # # File: $Id$ # # Makefile for ouexam document class. # ###################################################################### SHELL=/bin/sh .PHONY: class doc pdfdoc install tidy clean # Build everything. all: class doc # Build the class file only. class: ouexam.cls ouexam.cls: ouexam.dtx latex ouexam.ins # Build the documentation only. doc: ouexam.dvi # only make pdfdoc if you have GhostScript and dvipdf installed pdfdoc: ouexam.pdf ouexam.pdf: ouexam.dvi dvipdf ouexam.dvi ouexam.pdf ouexam.dvi: ouexam.dtx latex ouexam.dtx latex ouexam.dtx latex ouexam.dtx # Install files in the appropriate locations in the texmf tree rooted at # $(TEXMF_INSTALL). Either define this as a shell variable or pass it as # command line argument, e.g., make install TEXMF_INSTALL=/usr/local/texmf. install: mkdir -p $(TEXMF_INSTALL)/tex/latex/ouexam cp ouexam.cls $(TEXMF_INSTALL)/tex/latex/ouexam mkdir -p $(TEXMF_INSTALL)/doc/latex/ouexam cp ouexam.dvi ouexam.dtx ouexam.ins $(TEXMF_INSTALL)/doc/latex/ouexam if [ -f ouexam.pdf ]; then cp ouexam.pdf $(TEXMF_INSTALL)/doc/latex/ouexam; fi texhash # Clean up: remove temporary files. tidy: rm -f *.tmp *.aux *.out *.log *.glo *.toc # Clean up: remove everything except the original source. clean: tidy rm -f *.dvi *.pdf *.cls
# Makefile for ouexam document class all: class doc class: ouexam.cls doc: ouexam.dvi # only make pdfdoc if you have GhostScript and dvipdf installed pdfdoc: ouexam.pdf ouexam.cls: ouexam.dtx latex ouexam.ins ouexam.pdf: ouexam.dvi dvipdf ouexam.dvi ouexam.pdf ouexam.dvi: ouexam.dtx latex ouexam.dtx latex ouexam.dtx latex ouexam.dtx clean: rm -f *.dvi *.tmp *.aux *.out *.log *.cls *.glo *.toc *.pdf
Show line notes below