diff options
author | Jeff Bigler <jcb@mit.edu> | 1996-09-06 17:16:30 +0000 |
---|---|---|
committer | Jeff Bigler <jcb@mit.edu> | 1996-09-06 17:16:30 +0000 |
commit | 0d8b52dcebd0124fe2c92a44cb0e7b632c524a1a (patch) | |
tree | 890f2800732d88ab0d870dce84c94e4d0a6f4847 /doc/Makefile | |
parent | 9afbaac6bcef083f8529f7abf9c5e54db605cea0 (diff) | |
download | krb5-0d8b52dcebd0124fe2c92a44cb0e7b632c524a1a.tar.gz krb5-0d8b52dcebd0124fe2c92a44cb0e7b632c524a1a.tar.xz krb5-0d8b52dcebd0124fe2c92a44cb0e7b632c524a1a.zip |
Completely rewrote Makefile. Fixed up man2ps script and wrote manpage
for it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9040 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc/Makefile')
-rw-r--r-- | doc/Makefile | 71 |
1 files changed, 62 insertions, 9 deletions
diff --git a/doc/Makefile b/doc/Makefile index dfbc9430f7..0603cba973 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,15 +1,68 @@ -.SUFFIXES: .texi .dvi .ps .info +SRCDIR=../src +DVI=texi2dvi +DVIPS=dvips -o "$@.ps" +INFO=makeinfo +HTML=texi2html +RM=rm -f +TAR=tar -chvf +GZIP=gzip -9 +MANPS=./man2ps +all:: admin-guide-full install-guide-full user-guide-full tgz -all:: install.info install.dvi +admin-guide-full:: admin-guide admin-guide-info admin-guide-html -.texi.dvi: - texi2dvi $*.texi +admin-guide:: + $(DVI) admin.texinfo + $(DVIPS) admin +admin-guide-html:: + $(HTML) admin.texinfo -.texi.info: - makeinfo $*.texi +admin-guide-info:: + $(INFO) admin.texinfo +install-guide-full:: install-guide install-guide-info install-guide-html -clean:: - rm -f *.log *.info *.dvi *.aux *.toc *.cp *.fn *.vr *.tp *.ky \ - *.pg *.ps *.info-? +install-guide:: + $(DVI) cyg-install.texinfo + $(DVIPS) install + +install-guide-html:: + $(HTML) cyg-install.texinfo + +install-guide-info:: + $(INFO) cyg-install.texinfo + +user-guide-full:: user-guide user-guide-info user-guide-html + +user-guide:: + $(DVI) user-guide.texinfo + $(MANPS) $(SRCDIR)/appl/gssftp/ftp/ftp.M $(SRCDIR)/clients/kdestroy/kdestroy.M $(SRCDIR)/clients/kinit/kinit.M $(SRCDIR)/clients/klist/klist.M $(SRCDIR)/clients/ksu/ksu.M $(SRCDIR)/appl/bsd/rcp.M $(SRCDIR)/appl/bsd/rlogin.M $(SRCDIR)/appl/bsd/rsh.M $(SRCDIR)/appl/telnet/telnet/telnet.1 + $(DVIPS) user-guide + +user-guide-info:: + $(INFO) user-guide.texinfo + +user-guide-html:: + $(HTML) user-guide.texinfo + +clean:: clean-all + +clean-all:: clean-tex clean-backup clean-final clean-tarfiles + +clean-final:: + $(RM) *.ps *.info *.info-? *.html + +clean-tex:: + $(RM) *.aux *.cp *.dvi *.fn *.ky *.log *.pg *.toc *.tp *.vr + +clean-backup:: + $(RM) *~ #* + +clean-tarfiles:: + $(RM) *.tar *.tar.gz *.tgz + +tgz:: + $(TAR) krb5-docs.tar admin.texinfo build.texinfo copyright.texinfo definitions.texinfo document-list.texinfo glossary.texinfo cyg-install.texinfo texinfo.tex user-guide.texinfo *-guide.ps *.info *.info-? *.html + $(GZIP) krb5-docs.tar + $(MV) krb5-docs.tar.gz krb5-docs.tgz |