Revision 8789,
1.9 KB
checked in by ghudson, 28 years ago
(diff) |
This commit was generated by cvs2svn to compensate for changes in r8788,
which included commits to RCS files with non-trunk default branches.
|
Rev | Line | |
---|
[8788] | 1 | # |
---|
| 2 | # Makefile for kerberos/doc |
---|
| 3 | # |
---|
| 4 | |
---|
| 5 | srcdir = . |
---|
| 6 | |
---|
| 7 | MAKEINFO = makeinfo |
---|
| 8 | TEXI2DVI = texi2dvi |
---|
| 9 | |
---|
| 10 | TEXI = \ |
---|
| 11 | developer-notes.texinfo \ |
---|
| 12 | install.texinfo \ |
---|
| 13 | kerbapi.texi \ |
---|
| 14 | kerbman.texinfo \ |
---|
| 15 | mac.texi \ |
---|
| 16 | windows.texi |
---|
| 17 | |
---|
| 18 | INFO = \ |
---|
| 19 | developer-notes.info \ |
---|
| 20 | install.info \ |
---|
| 21 | kerbapi.info \ |
---|
| 22 | kerbman.info \ |
---|
| 23 | mac.info \ |
---|
| 24 | windows.info |
---|
| 25 | |
---|
| 26 | DVI = \ |
---|
| 27 | install.dvi \ |
---|
| 28 | kerbapi.dvi \ |
---|
| 29 | kerbman.dvi \ |
---|
| 30 | mac.dvi \ |
---|
| 31 | windows.dvi |
---|
| 32 | |
---|
| 33 | PS = \ |
---|
| 34 | install.ps \ |
---|
| 35 | kerbapi.ps \ |
---|
| 36 | kerbman.ps \ |
---|
| 37 | mac.ps \ |
---|
| 38 | windows.ps |
---|
| 39 | |
---|
| 40 | COMMON_TXT = \ |
---|
| 41 | developer-notes.txt \ |
---|
| 42 | kerbapi.txt \ |
---|
| 43 | kerbman.txt |
---|
| 44 | |
---|
| 45 | TXT = $(COMMON_TXT) \ |
---|
| 46 | install.txt \ |
---|
| 47 | mac.txt \ |
---|
| 48 | windows.txt |
---|
| 49 | |
---|
| 50 | COMMON_HTML = \ |
---|
| 51 | developer-notes.html \ |
---|
| 52 | kerbapi.html \ |
---|
| 53 | kerbman.html |
---|
| 54 | |
---|
| 55 | HTML = $(COMMON_HTML) \ |
---|
| 56 | install.html \ |
---|
| 57 | mac.html \ |
---|
| 58 | windows.html |
---|
| 59 | |
---|
| 60 | all: |
---|
| 61 | |
---|
| 62 | depend: |
---|
| 63 | |
---|
| 64 | install: |
---|
| 65 | |
---|
| 66 | # this needs INSTALL DESTDIR and INFODIR defined, which they aren't |
---|
| 67 | install-info: |
---|
| 68 | for i in $(INFO); do \ |
---|
| 69 | $(INSTALL) $$i $(DESTDIR)$(INFODIR)/$$i; done |
---|
| 70 | |
---|
| 71 | check: |
---|
| 72 | |
---|
| 73 | info: $(INFO) |
---|
| 74 | |
---|
| 75 | dvi: $(DVI) |
---|
| 76 | |
---|
| 77 | ps: $(PS) |
---|
| 78 | |
---|
| 79 | txt: $(TXT) |
---|
| 80 | |
---|
| 81 | html: $(HTML) |
---|
| 82 | |
---|
| 83 | # The Windows binary release includes the doc as text and HTML. |
---|
| 84 | windoc: $(COMMON_TXT) $(COMMON_HTML) windows.txt windows.html |
---|
| 85 | |
---|
| 86 | # The Mac binary release includes the doc as text and HTML also. |
---|
| 87 | macdoc: $(COMMON_TXT) $(COMMON_HTML) mac.txt mac.html |
---|
| 88 | |
---|
| 89 | clean-info clean: |
---|
| 90 | rm -f *.aux *.cp *.fn *.ky *.log *.pg *.toc *.tp *.vr *.fns |
---|
| 91 | rm -f *.dvi *.ps |
---|
| 92 | rm -f *.info* |
---|
| 93 | rm -f *.txt |
---|
| 94 | rm -f *.html |
---|
| 95 | |
---|
| 96 | .SUFFIXES: .texinfo .ps .texi .info .dvi .txt .html |
---|
| 97 | |
---|
| 98 | .texinfo.info: |
---|
| 99 | $(MAKEINFO) -o $@ $< |
---|
| 100 | |
---|
| 101 | .texi.info: |
---|
| 102 | $(MAKEINFO) -o $@ $< |
---|
| 103 | |
---|
| 104 | .texinfo.dvi: |
---|
| 105 | $(TEXI2DVI) $< |
---|
| 106 | |
---|
| 107 | .texi.dvi: |
---|
| 108 | $(TEXI2DVI) $< |
---|
| 109 | |
---|
| 110 | .dvi.ps: |
---|
| 111 | dvips -o $*.ps $< |
---|
| 112 | |
---|
| 113 | .texi.txt: |
---|
| 114 | makeinfo --no-headers --no-split -o $@ $< |
---|
| 115 | .texinfo.txt: |
---|
| 116 | makeinfo --no-headers --no-split -o $@ $< |
---|
| 117 | |
---|
| 118 | .texi.html: |
---|
| 119 | texi2html --nosplit --menu $< |
---|
| 120 | .texinfo.html: |
---|
| 121 | texi2html --nosplit --menu $< |
---|
| 122 | |
---|
| 123 | Makefile: Makefile.in configure.in $(host_makefile_frag) $(target_makefile_frag) |
---|
| 124 | $(SHELL) config.status |
---|
| 125 | |
---|
| 126 | distclean:: clean |
---|
| 127 | -rm -f *~ core |
---|
| 128 | -rm -f Makefile config.status |
---|
Note: See
TracBrowser
for help on using the repository browser.