From f6bfe8e34222445263308a1a46b16bb11204d634 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Mon, 19 Feb 2001 19:19:26 +0000 Subject: Convert to a "flat" Makefile. --- Doc/Makefile | 312 ++++++++++++++++++++------------- Doc/Makefile.deps | 514 +++++++++++++++++++++++++++--------------------------- 2 files changed, 445 insertions(+), 381 deletions(-) diff --git a/Doc/Makefile b/Doc/Makefile index 0bc2b2e..cd2129a 100644 --- a/Doc/Makefile +++ b/Doc/Makefile @@ -69,112 +69,148 @@ TOOLSDIR= tools # names of the downloadable tarballs. RELEASE=2.1a2 +PYTHON= python +DVIPS= dvips -N0 -t $(PAPER) + +MKHOWTO= $(TOOLSDIR)/mkhowto +MKHTML= $(MKHOWTO) --html --about html/stdabout.dat \ + --address $(PYTHONDOCS) --up-link ../index.html \ + --up-title "Python Documentation Index" \ + --global-module-index "../modindex.html" +MKPDF= $(MKHOWTO) --paper=$(PAPER) --pdf +MKPS= $(MKHOWTO) --paper=$(PAPER) --ps + +BUILDINDEX=$(TOOLSDIR)/buildindex.py + +PYTHONDOCS='See About this document... for information on suggesting changes.' +HTMLBASE= file:`pwd` + +# what's what +MANDVIFILES= paper-$(PAPER)/api.dvi paper-$(PAPER)/ext.dvi \ + paper-$(PAPER)/lib.dvi paper-$(PAPER)/mac.dvi \ + paper-$(PAPER)/ref.dvi paper-$(PAPER)/tut.dvi +HOWTODVIFILES= paper-$(PAPER)/doc.dvi paper-$(PAPER)/inst.dvi \ + paper-$(PAPER)/dist.dvi + +MANPDFFILES= paper-$(PAPER)/api.pdf paper-$(PAPER)/ext.pdf \ + paper-$(PAPER)/lib.pdf paper-$(PAPER)/mac.pdf \ + paper-$(PAPER)/ref.pdf paper-$(PAPER)/tut.pdf +HOWTOPDFFILES= paper-$(PAPER)/doc.pdf paper-$(PAPER)/inst.pdf \ + paper-$(PAPER)/dist.pdf + +MANPSFILES= paper-$(PAPER)/api.ps paper-$(PAPER)/ext.ps \ + paper-$(PAPER)/lib.ps paper-$(PAPER)/mac.ps \ + paper-$(PAPER)/ref.ps paper-$(PAPER)/tut.ps +HOWTOPSFILES= paper-$(PAPER)/doc.ps paper-$(PAPER)/inst.ps \ + paper-$(PAPER)/dist.ps + +DVIFILES= $(MANDVIFILES) $(HOWTODVIFILES) +PDFFILES= $(MANPDFFILES) $(HOWTOPDFFILES) +PSFILES= $(MANPSFILES) $(HOWTOPSFILES) + +INDEXFILES=html/api/api.html \ + html/doc/doc.html \ + html/ext/ext.html \ + html/lib/lib.html \ + html/mac/mac.html \ + html/ref/ref.html \ + html/tut/tut.html \ + html/inst/inst.html \ + html/dist/dist.html + +COMMONPERL= perl/manual.perl perl/python.perl perl/l2hinit.perl + +include Makefile.deps # These must be declared phony since there # are directories with matching names: .PHONY: api doc ext lib mac ref tut inst dist -.PHONY: html info longhtml +.PHONY: html info # Main target all: html -dvi: - (cd paper-$(PAPER); $(MAKE) dvi) +dvi: $(DVIFILES) +pdf: $(PDFFILES) +ps: $(PSFILES) -pdf: - (cd paper-$(PAPER); $(MAKE) pdf) +world: ps pdf html distfiles -ps: - (cd paper-$(PAPER); $(MAKE) ps) -world: ps pdf html tarballs +# Rules to build PostScript and PDF formats +.SUFFIXES: .dvi .ps +.dvi.ps: + $(DVIPS) -o $@ $< -# Targets for each document: -api.ps: - (cd paper-$(PAPER); $(MAKE) api.ps) - -doc.ps: - (cd paper-$(PAPER); $(MAKE) doc.ps) - -ext.ps: - (cd paper-$(PAPER); $(MAKE) ext.ps) - -lib.ps: - (cd paper-$(PAPER); $(MAKE) lib.ps) - -mac.ps: - (cd paper-$(PAPER); $(MAKE) mac.ps) - -ref.ps: - (cd paper-$(PAPER); $(MAKE) ref.ps) -tut.ps: - (cd paper-$(PAPER); $(MAKE) tut.ps) - -inst.ps: - (cd paper-$(PAPER); $(MAKE) inst.ps) - -dist.ps: - (cd paper-$(PAPER); $(MAKE) dist.ps) - - -api.dvi: - (cd paper-$(PAPER); $(MAKE) api.dvi) - -doc.dvi: - (cd paper-$(PAPER); $(MAKE) doc.dvi) +# Targets for each document: +# Python/C API Reference Manual +paper-$(PAPER)/api.dvi: paper-$(PAPER)/api.tex $(APIFILES) + (cd paper-$(PAPER); $(MKDVI) api.tex) -ext.dvi: - (cd paper-$(PAPER); $(MAKE) ext.dvi) +paper-$(PAPER)/api.pdf: paper-$(PAPER)/api.tex $(APIFILES) + (cd paper-$(PAPER); $(MKPDF) api.tex) -lib.dvi: - (cd paper-$(PAPER); $(MAKE) lib.dvi) +paper-$(PAPER)/api.tex: api/api.tex api/refcounts.dat tools/anno-api.py + $(PYTHON) $(TOOLSDIR)/anno-api.py -o $@ api/api.tex -mac.dvi: - (cd paper-$(PAPER); $(MAKE) mac.dvi) +# Distributing Python Modules +paper-$(PAPER)/dist.dvi: $(DISTFILES) + (cd paper-$(PAPER); $(MKDVI) ../dist/dist.tex) -ref.dvi: - (cd paper-$(PAPER); $(MAKE) ref.dvi) +paper-$(PAPER)/dist.pdf: $(DISTFILES) + (cd paper-$(PAPER); $(MKPDF) ../dist/dist.tex -tut.dvi: - (cd paper-$(PAPER); $(MAKE) tut.dvi) +# Documenting Python +paper-$(PAPER)/doc.dvi: $(DOCFILES) + (cd paper-$(PAPER); $(MKDVI) ../doc/doc.tex -inst.dvi: - (cd paper-$(PAPER); $(MAKE) inst.dvi) +paper-$(PAPER)/doc.pdf: $(DOCFILES) + (cd paper-$(PAPER); $(MKPDF) ../doc/doc.tex_ -dist.dvi: - (cd paper-$(PAPER); $(MAKE) dist.dvi) +# Extending and Embedding the Python Interpreter +paper-$(PAPER)/ext.dvi: $(EXTFILES) + (cd paper-$(PAPER); $(MKDVI) ../ext/ext.tex) +paper-$(PAPER)/ext.pdf: $(EXTFILES) + (cd paper-$(PAPER); $(MKPDF) ../ext/ext.tex) -api.pdf: - (cd paper-$(PAPER); $(MAKE) api.pdf) +# Installing Python Modules +paper-$(PAPER)/inst.dvi: $(INSTFILES) + (cd paper-$(PAPER); $(MKDVI) ../inst/inst.tex) -doc.pdf: - (cd paper-$(PAPER); $(MAKE) doc.pdf) +paper-$(PAPER)/inst.pdf: $(INSTFILES) + (cd paper-$(PAPER); $(MKPDF) ../inst/inst.tex) -ext.pdf: - (cd paper-$(PAPER); $(MAKE) ext.pdf) +# Python Library Reference +paper-$(PAPER)/lib.dvi: $(LIBFILES) + (cd paper-$(PAPER); $(MKDVI) ../lib/lib.tex) -lib.pdf: - (cd paper-$(PAPER); $(MAKE) lib.pdf) +paper-$(PAPER)/lib.pdf: $(LIBFILES) + (cd paper-$(PAPER); $(MKPDF) ../lib/lib.tex) -mac.pdf: - (cd paper-$(PAPER); $(MAKE) mac.pdf) +# Macintosh Library Modules +paper-$(PAPER)/mac.dvi: $(MACFILES) + (cd paper-$(PAPER); $(MKDVI) ../mac/mac.tex) -ref.pdf: - (cd paper-$(PAPER); $(MAKE) ref.pdf) +paper-$(PAPER)/mac.pdf: $(MACFILES) + (cd paper-$(PAPER); $(MKPDF) ../mac/mac.tex) -tut.pdf: - (cd paper-$(PAPER); $(MAKE) tut.pdf) +# Python Reference Manual +paper-$(PAPER)/ref.dvi: $(REFFILES) + (cd paper-$(PAPER); $(MKDVI) ../ref/ref.tex) -inst.pdf: - (cd paper-$(PAPER); $(MAKE) inst.pdf) +paper-$(PAPER)/ref.pdf: $(REFFILES) + (cd paper-$(PAPER); $(MKPDF) ../ref/ref.tex) -dist.pdf: - (cd paper-$(PAPER); $(MAKE) dist.pdf) +# Python Tutorial +paper-$(PAPER)/tut.dvi: $(TUTFILES) + (cd paper-$(PAPER); $(MKDVI) ../tut/tut.tex) +paper-$(PAPER)/tut.pdf: $(TUTFILES) + (cd paper-$(PAPER); $(MKPDF) ../tut/tut.tex) # The remaining part of the Makefile is concerned with various # conversions, as described above. See also the README file. @@ -198,47 +234,80 @@ info: # instead. The standard set does *not* include all the icons used in the # Python documentation. -html: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile) +$(INDEXFILES): $(COMMONPERL) html/about.dat tools/node2label.pl -api htmlapi: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile api) +html/acks.html: ACKS $(TOOLSDIR)/support.py $(TOOLSDIR)/mkackshtml + $(TOOLSDIR)/mkackshtml --address $(PYTHONDOCS) \ + --output html/acks.html <../ACKS -doc htmldoc: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile doc) +html/modindex.html: $(TOOLSDIR)/support.py $(TOOLSDIR)/mkmodindex +html/modindex.html: html/lib/lib.html html/mac/mac.html + $(TOOLSDIR)/mkmodindex --columns 4 --output html/modindex.html \ + --address $(PYTHONDOCS) \ + html/lib/modindex.html html/mac/modindex.html -ext htmlext: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile ext) +html: $(INDEXFILES) html/index.html html/modindex.html html/acks.html -lib htmllib: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile lib) +api html/api/api.html: $(APIFILES) + $(MKHTML) --dir html/api api/api.tex -mac htmlmac: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile mac) +doc html/doc/doc.html: $(DOCFILES) + $(MKHTML) --dir html/doc doc/doc.tex -ref htmlref: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile ref) +ext html/ext/ext.html: $(EXTFILES) + $(MKHTML) --dir html/ext ext/ext.tex -tut htmltut: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile tut) +lib html/lib/lib.html: $(LIBFILES) + $(MKHTML) --dir html/lib lib/lib.tex -inst htmlinst: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile inst) +mac html/mac/mac.html: $(MACFILES) + $(MKHTML) --dir html/mac mac/mac.tex -dist htmldist: - (cd $(HTMLDIR); $(MAKE) PAPER=$(PAPER) -f ../html/Makefile dist) +ref html/ref/ref.html: $(REFFILES) + $(MKHTML) --dir html/ref ref/ref.tex -longhtml: - (cd longhtml; $(MAKE) PAPER=$(PAPER)) +tut html/tut/tut.html: $(TUTFILES) + $(MKHTML) --dir html/tut --numeric --split 3 tut/tut.tex + +inst html/inst/inst.html: $(INSTFILES) perl/distutils.perl + $(MKHTML) --dir html/inst inst/inst.tex + +dist html/dist/dist.html: $(DISTFILES) perl/distutils.perl + $(MKHTML) --dir html/dist dist/dist.tex # webchecker needs an extra flag to process the huge index from the libref -webcheck: - (cd $(HTMLDIR); $(MAKE) -f ../html/Makefile webcheck) +WEBCHECKER=$(PYTHON) ../Tools/webchecker/webchecker.py +HTMLBASE= file:`pwd`/html + +webcheck: html + $(WEBCHECKER) $(HTMLBASE)/api/ + $(WEBCHECKER) $(HTMLBASE)/doc/ + $(WEBCHECKER) $(HTMLBASE)/ext/ + $(WEBCHECKER) -m290000 $(HTMLBASE)/lib/ + $(WEBCHECKER) $(HTMLBASE)/mac/ + $(WEBCHECKER) $(HTMLBASE)/ref/ + $(WEBCHECKER) $(HTMLBASE)/tut/ + $(WEBCHECKER) $(HTMLBASE)/dist/ + $(WEBCHECKER) $(HTMLBASE)/inst/ + +fastwebcheck: html + $(WEBCHECKER) -x $(HTMLBASE)/api/ + $(WEBCHECKER) -x $(HTMLBASE)/doc/ + $(WEBCHECKER) -x $(HTMLBASE)/ext/ + $(WEBCHECKER) -x -m290000 $(HTMLBASE)/lib/ + $(WEBCHECKER) -x $(HTMLBASE)/mac/ + $(WEBCHECKER) -x $(HTMLBASE)/ref/ + $(WEBCHECKER) -x $(HTMLBASE)/tut/ + $(WEBCHECKER) -x $(HTMLBASE)/dist/ + $(WEBCHECKER) -x $(HTMLBASE)/inst/ # Release packaging targets: +paper-$(PAPER)/README: ps $(TOOLSDIR)/getpagecounts + (cd paper-$(PAPER); ../$(TOOLSDIR)/getpagecounts >$@) + info-$(RELEASE).tgz: info (cd $(INFODIR); tar cf - README python.dir python-???.info*) \ | gzip -9 >$@ @@ -267,16 +336,13 @@ pdf-$(PAPER)-$(RELEASE).zip: pdf rm -f $@ (cd paper-$(PAPER); zip -q -9 ../$@ *.pdf) -postscript-$(PAPER)-$(RELEASE).tar.bz2: ps - (cd paper-$(PAPER); $(MAKE) README) +postscript-$(PAPER)-$(RELEASE).tar.bz2: ps paper-$(PAPER)/README (cd paper-$(PAPER); tar cf - *.ps README) | bzip2 -9 >$@ -postscript-$(PAPER)-$(RELEASE).tgz: ps - (cd paper-$(PAPER); $(MAKE) README) +postscript-$(PAPER)-$(RELEASE).tgz: ps paper-$(PAPER)/README (cd paper-$(PAPER); tar cf - *.ps README) | gzip -9 >$@ -postscript-$(PAPER)-$(RELEASE).zip: ps - (cd paper-$(PAPER); $(MAKE) README) +postscript-$(PAPER)-$(RELEASE).zip: ps paper-$(PAPER)/README rm -f $@ (cd paper-$(PAPER); zip -q -9 ../$@ *.ps README) @@ -295,11 +361,6 @@ html-$(RELEASE).zip: html (cd $(HTMLDIR); \ zip -q -9 ../$@ *.html */*.css */*.html */*.gif) -longhtml-$(RELEASE).zip: longhtml - rm -f $@ - (cd longhtml; \ - zip -q -9 ../$@ */*.css */*.html */*.gif) - # convenience targets: tarhtml: html-$(RELEASE).tgz @@ -311,15 +372,10 @@ tarlatex: latex-$(RELEASE).tgz tarballs: tarpdf tarps tarhtml ziphtml: html-$(RELEASE).zip -ziplonghtml: longhtml-$(RELEASE).zip zipps: postscript-$(PAPER)-$(RELEASE).zip zippdf: pdf-$(PAPER)-$(RELEASE).zip ziplatex: latex-$(RELEASE).zip -# Only build the longhtml version for final releases; use the second -# version of this for pre-release versions. -# -#zips: zippdf zipps ziphtml ziplonghtml zips: zippdf zipps ziphtml bziphtml: html-$(RELEASE).tar.bz2 @@ -341,24 +397,32 @@ distfiles: tarballs zips bzips # - useful results: .dvi, .pdf, .ps, .texi, .info clean: (cd paper-$(PAPER); $(MAKE) clean) - (cd longhtml; $(MAKE) clean) - (cd $(HTMLDIR); $(MAKE) clean) (cd $(INFODIR); $(MAKE) clean) -l2hclean: - (cd $(HTMLDIR); $(MAKE) clean) - # Remove temporaries as well as final products clobber: - (cd $(HTMLDIR); $(MAKE) clobber) rm -f html-$(RELEASE).tgz info-$(RELEASE).tgz rm -f pdf-$(RELEASE).tgz postscript-$(RELEASE).tgz rm -f latex-$(RELEASE).tgz html-$(RELEASE).zip rm -f pdf-$(RELEASE).zip postscript-$(RELEASE).zip - (cd paper-$(PAPER); $(MAKE) clobber) - (cd longhtml; $(MAKE) clobber) - (cd $(HTMLDIR); $(MAKE) clobber) + rm -f $(DVIFILES) $(PSFILES) $(PDFFILES) (cd $(INFODIR); $(MAKE) clobber) + rm -rf html/index.html html/modindex.html html/acks.html + rm -rf html/api/ html/doc/ html/ext/ html/lib/ html/mac/ + rm -rf html/ref/ html/tut/ html/inst/ html/dist/ + +realclean distclean: clobber + + +# html/index.html is dependent on $(INDEXFILES) since we want the date +# on the front index to be updated whenever any of the child documents +# are updated and boilerplate.tex uses \today as the date. + +# It's at the end of the file since it wedges font-lock in XEmacs. -realclean: clobber -distclean: clobber +BOILERPLATE=texinputs/boilerplate.tex +html/index.html: html/index.html.in $(BOILERPLATE) $(INDEXFILES) + DATE=`grep '\\date{' $(BOILERPLATE) | sed 's/.*\\date{\(.*\)}.*$$/\1/'` ; \ + if [ "$$DATE" = '\today' ] ; then DATE=`date '+%B %e, %Y'`;fi;\ + sed -e "s/@DATE@/$$DATE/g" -e "s/@RELEASE@/$(RELEASE)/g" \ + $< >$@ diff --git a/Doc/Makefile.deps b/Doc/Makefile.deps index 7a79996..4ab684f 100644 --- a/Doc/Makefile.deps +++ b/Doc/Makefile.deps @@ -1,282 +1,282 @@ # LaTeX source dependencies; note that the files are named relative to a # child directory and not the directory this file is located in. -COMMONSTYLES= ../texinputs/python.sty \ - ../texinputs/pypaper.sty \ - ../texinputs/python.ist +COMMONSTYLES= texinputs/python.sty \ + texinputs/pypaper.sty \ + texinputs/python.ist -COMMONTEX= ../texinputs/copyright.tex \ - ../texinputs/boilerplate.tex +COMMONTEX= texinputs/copyright.tex \ + texinputs/boilerplate.tex -MANSTYLES= ../texinputs/fncychap.sty \ - ../texinputs/manual.cls \ +MANSTYLES= texinputs/fncychap.sty \ + texinputs/manual.cls \ $(COMMONSTYLES) -HOWTOSTYLES= ../texinputs/howto.cls \ +HOWTOSTYLES= texinputs/howto.cls \ $(COMMONSTYLES) -APIFILES= ../api/api.tex $(MANSTYLES) $(COMMONTEX) \ - ../texinputs/reportingbugs.tex +APIFILES= api/api.tex $(MANSTYLES) $(COMMONTEX) \ + texinputs/reportingbugs.tex DOCFILES= $(HOWTOSTYLES) $(COMMONTEX) \ - ../texinputs/ltxmarkup.sty \ - ../doc/doc.tex + texinputs/ltxmarkup.sty \ + doc/doc.tex -EXTFILES= ../ext/ext.tex $(MANSTYLES) $(COMMONTEX) \ - ../texinputs/reportingbugs.tex +EXTFILES= ext/ext.tex $(MANSTYLES) $(COMMONTEX) \ + texinputs/reportingbugs.tex -TUTFILES= ../tut/tut.tex $(MANSTYLES) $(COMMONTEX) +TUTFILES= tut/tut.tex $(MANSTYLES) $(COMMONTEX) # LaTeX source files for the Python Reference Manual REFFILES= $(MANSTYLES) $(COMMONTEX) \ - ../ref/ref.tex \ - ../ref/ref1.tex \ - ../ref/ref2.tex \ - ../ref/ref3.tex \ - ../ref/ref4.tex \ - ../ref/ref5.tex \ - ../ref/ref6.tex \ - ../ref/ref7.tex \ - ../ref/ref8.tex + ref/ref.tex \ + ref/ref1.tex \ + ref/ref2.tex \ + ref/ref3.tex \ + ref/ref4.tex \ + ref/ref5.tex \ + ref/ref6.tex \ + ref/ref7.tex \ + ref/ref8.tex # LaTeX source files for the Python Library Reference LIBFILES= $(MANSTYLES) $(COMMONTEX) \ - ../lib/lib.tex \ - ../texinputs/reportingbugs.tex \ - ../lib/libintro.tex \ - ../lib/libobjs.tex \ - ../lib/libstdtypes.tex \ - ../lib/libexcs.tex \ - ../lib/libfuncs.tex \ - ../lib/libpython.tex \ - ../lib/libsys.tex \ - ../lib/libfpectl.tex \ - ../lib/libgc.tex \ - ../lib/libweakref.tex \ - ../lib/libdifflib.tex \ - ../lib/libdoctest.tex \ - ../lib/libtypes.tex \ - ../lib/libtraceback.tex \ - ../lib/libpickle.tex \ - ../lib/libshelve.tex \ - ../lib/libcopy.tex \ - ../lib/libmarshal.tex \ - ../lib/libwarnings.tex \ - ../lib/libimp.tex \ - ../lib/libparser.tex \ - ../lib/libbltin.tex \ - ../lib/libmain.tex \ - ../lib/libstrings.tex \ - ../lib/libstring.tex \ - ../lib/libcodecs.tex \ - ../lib/libunicodedata.tex \ - ../lib/libstruct.tex \ - ../lib/libmisc.tex \ - ../lib/libmath.tex \ - ../lib/librand.tex \ - ../lib/libwhrandom.tex \ - ../lib/libarray.tex \ - ../lib/liballos.tex \ - ../lib/libos.tex \ - ../lib/libtime.tex \ - ../lib/libgetopt.tex \ - ../lib/libtempfile.tex \ - ../lib/liberrno.tex \ - ../lib/libsomeos.tex \ - ../lib/libsignal.tex \ - ../lib/libsocket.tex \ - ../lib/libselect.tex \ - ../lib/libthread.tex \ - ../lib/libunix.tex \ - ../lib/libposix.tex \ - ../lib/libposixpath.tex \ - ../lib/libpwd.tex \ - ../lib/libgrp.tex \ - ../lib/libcrypt.tex \ - ../lib/libdbm.tex \ - ../lib/libgdbm.tex \ - ../lib/libtermios.tex \ - ../lib/libfcntl.tex \ - ../lib/libposixfile.tex \ - ../lib/libsyslog.tex \ - ../lib/libpdb.tex \ - ../lib/libprofile.tex \ - ../lib/libcgi.tex \ - ../lib/liburllib.tex \ - ../lib/libhttplib.tex \ - ../lib/libftplib.tex \ - ../lib/libgopherlib.tex \ - ../lib/libnntplib.tex \ - ../lib/liburlparse.tex \ - ../lib/libhtmllib.tex \ - ../lib/libsgmllib.tex \ - ../lib/librfc822.tex \ - ../lib/libmimetools.tex \ - ../lib/libmimewriter.tex \ - ../lib/libbinascii.tex \ - ../lib/libmm.tex \ - ../lib/libaudioop.tex \ - ../lib/libimageop.tex \ - ../lib/libaifc.tex \ - ../lib/libjpeg.tex \ - ../lib/librgbimg.tex \ - ../lib/libcrypto.tex \ - ../lib/libmd5.tex \ - ../lib/libsha.tex \ - ../lib/libmpz.tex \ - ../lib/librotor.tex \ - ../lib/libstdwin.tex \ - ../lib/libsgi.tex \ - ../lib/libal.tex \ - ../lib/libcd.tex \ - ../lib/libfl.tex \ - ../lib/libfm.tex \ - ../lib/libgl.tex \ - ../lib/libimgfile.tex \ - ../lib/libsun.tex \ - ../lib/libxdrlib.tex \ - ../lib/libimghdr.tex \ - ../lib/librestricted.tex \ - ../lib/librexec.tex \ - ../lib/libbastion.tex \ - ../lib/libformatter.tex \ - ../lib/liboperator.tex \ - ../lib/libsoundex.tex \ - ../lib/libresource.tex \ - ../lib/libstat.tex \ - ../lib/libstringio.tex \ - ../lib/libtoken.tex \ - ../lib/libundoc.tex \ - ../lib/libmailcap.tex \ - ../lib/libglob.tex \ - ../lib/libuser.tex \ - ../lib/libanydbm.tex \ - ../lib/libbsddb.tex \ - ../lib/libdbhash.tex \ - ../lib/librandom.tex \ - ../lib/libsite.tex \ - ../lib/libwhichdb.tex \ - ../lib/libbase64.tex \ - ../lib/libfnmatch.tex \ - ../lib/libquopri.tex \ - ../lib/libzlib.tex \ - ../lib/libsocksvr.tex \ - ../lib/libmailbox.tex \ - ../lib/libcommands.tex \ - ../lib/libcmath.tex \ - ../lib/libgzip.tex \ - ../lib/libzipfile.tex \ - ../lib/libpprint.tex \ - ../lib/libcode.tex \ - ../lib/libmimify.tex \ - ../lib/libre.tex \ - ../lib/libuserdict.tex \ - ../lib/libdis.tex \ - ../lib/libxmllib.tex \ - ../lib/libpyexpat.tex \ - ../lib/xmldom.tex \ - ../lib/xmldomminidom.tex \ - ../lib/xmldompulldom.tex \ - ../lib/xmlsax.tex \ - ../lib/xmlsaxhandler.tex \ - ../lib/xmlsaxutils.tex \ - ../lib/xmlsaxreader.tex \ - ../lib/libqueue.tex \ - ../lib/liblocale.tex \ - ../lib/libgettext.tex \ - ../lib/libbasehttp.tex \ - ../lib/libcookie.tex \ - ../lib/libcopyreg.tex \ - ../lib/libsymbol.tex \ - ../lib/libbinhex.tex \ - ../lib/libuu.tex \ - ../lib/libsunaudio.tex \ - ../lib/libfileinput.tex \ - ../lib/libxreadlines.tex \ - ../lib/libimaplib.tex \ - ../lib/libpoplib.tex \ - ../lib/libcalendar.tex \ - ../lib/libpopen2.tex \ - ../lib/libbisect.tex \ - ../lib/libmimetypes.tex \ - ../lib/libsmtplib.tex \ - ../lib/libcmd.tex \ - ../lib/libmultifile.tex \ - ../lib/libthreading.tex \ - ../lib/libwebbrowser.tex \ - ../lib/internet.tex \ - ../lib/netdata.tex \ - ../lib/markup.tex \ - ../lib/language.tex \ - ../lib/libpycompile.tex \ - ../lib/libcompileall.tex \ - ../lib/libshlex.tex \ - ../lib/libnetrc.tex \ - ../lib/librobotparser.tex \ - ../lib/libgetpass.tex \ - ../lib/libshutil.tex \ - ../lib/librepr.tex \ - ../lib/libmsvcrt.tex \ - ../lib/libwinreg.tex \ - ../lib/libwinsound.tex \ - ../lib/windows.tex \ - ../lib/libpyclbr.tex \ - ../lib/libtokenize.tex \ - ../lib/libtabnanny.tex \ - ../lib/libmhlib.tex \ - ../lib/libtelnetlib.tex \ - ../lib/libcolorsys.tex \ - ../lib/libfpformat.tex \ - ../lib/libcgihttp.tex \ - ../lib/libsimplehttp.tex \ - ../lib/liblinecache.tex \ - ../lib/libnew.tex \ - ../lib/libdircache.tex \ - ../lib/libfilecmp.tex \ - ../lib/libstatcache.tex \ - ../lib/libsunau.tex \ - ../lib/libwave.tex \ - ../lib/libchunk.tex \ - ../lib/libcodeop.tex \ - ../lib/libcurses.tex \ - ../lib/libascii.tex \ - ../lib/libdl.tex \ - ../lib/libmutex.tex \ - ../lib/libnis.tex \ - ../lib/libpipes.tex \ - ../lib/libpty.tex \ - ../lib/libreadline.tex \ - ../lib/librlcompleter.tex \ - ../lib/libsched.tex \ - ../lib/libstatvfs.tex \ - ../lib/libtty.tex \ - ../lib/libasyncore.tex \ - ../lib/libatexit.tex \ - ../lib/libmmap.tex \ - ../lib/libcfgparser.tex + lib/lib.tex \ + texinputs/reportingbugs.tex \ + lib/libintro.tex \ + lib/libobjs.tex \ + lib/libstdtypes.tex \ + lib/libexcs.tex \ + lib/libfuncs.tex \ + lib/libpython.tex \ + lib/libsys.tex \ + lib/libfpectl.tex \ + lib/libgc.tex \ + lib/libweakref.tex \ + lib/libdifflib.tex \ + lib/libdoctest.tex \ + lib/libtypes.tex \ + lib/libtraceback.tex \ + lib/libpickle.tex \ + lib/libshelve.tex \ + lib/libcopy.tex \ + lib/libmarshal.tex \ + lib/libwarnings.tex \ + lib/libimp.tex \ + lib/libparser.tex \ + lib/libbltin.tex \ + lib/libmain.tex \ + lib/libstrings.tex \ + lib/libstring.tex \ + lib/libcodecs.tex \ + lib/libunicodedata.tex \ + lib/libstruct.tex \ + lib/libmisc.tex \ + lib/libmath.tex \ + lib/librand.tex \ + lib/libwhrandom.tex \ + lib/libarray.tex \ + lib/liballos.tex \ + lib/libos.tex \ + lib/libtime.tex \ + lib/libgetopt.tex \ + lib/libtempfile.tex \ + lib/liberrno.tex \ + lib/libsomeos.tex \ + lib/libsignal.tex \ + lib/libsocket.tex \ + lib/libselect.tex \ + lib/libthread.tex \ + lib/libunix.tex \ + lib/libposix.tex \ + lib/libposixpath.tex \ + lib/libpwd.tex \ + lib/libgrp.tex \ + lib/libcrypt.tex \ + lib/libdbm.tex \ + lib/libgdbm.tex \ + lib/libtermios.tex \ + lib/libfcntl.tex \ + lib/libposixfile.tex \ + lib/libsyslog.tex \ + lib/libpdb.tex \ + lib/libprofile.tex \ + lib/libcgi.tex \ + lib/liburllib.tex \ + lib/libhttplib.tex \ + lib/libftplib.tex \ + lib/libgopherlib.tex \ + lib/libnntplib.tex \ + lib/liburlparse.tex \ + lib/libhtmllib.tex \ + lib/libsgmllib.tex \ + lib/librfc822.tex \ + lib/libmimetools.tex \ + lib/libmimewriter.tex \ + lib/libbinascii.tex \ + lib/libmm.tex \ + lib/libaudioop.tex \ + lib/libimageop.tex \ + lib/libaifc.tex \ + lib/libjpeg.tex \ + lib/librgbimg.tex \ + lib/libcrypto.tex \ + lib/libmd5.tex \ + lib/libsha.tex \ + lib/libmpz.tex \ + lib/librotor.tex \ + lib/libstdwin.tex \ + lib/libsgi.tex \ + lib/libal.tex \ + lib/libcd.tex \ + lib/libfl.tex \ + lib/libfm.tex \ + lib/libgl.tex \ + lib/libimgfile.tex \ + lib/libsun.tex \ + lib/libxdrlib.tex \ + lib/libimghdr.tex \ + lib/librestricted.tex \ + lib/librexec.tex \ + lib/libbastion.tex \ + lib/libformatter.tex \ + lib/liboperator.tex \ + lib/libsoundex.tex \ + lib/libresource.tex \ + lib/libstat.tex \ + lib/libstringio.tex \ + lib/libtoken.tex \ + lib/libundoc.tex \ + lib/libmailcap.tex \ + lib/libglob.tex \ + lib/libuser.tex \ + lib/libanydbm.tex \ + lib/libbsddb.tex \ + lib/libdbhash.tex \ + lib/librandom.tex \ + lib/libsite.tex \ + lib/libwhichdb.tex \ + lib/libbase64.tex \ + lib/libfnmatch.tex \ + lib/libquopri.tex \ + lib/libzlib.tex \ + lib/libsocksvr.tex \ + lib/libmailbox.tex \ + lib/libcommands.tex \ + lib/libcmath.tex \ + lib/libgzip.tex \ + lib/libzipfile.tex \ + lib/libpprint.tex \ + lib/libcode.tex \ + lib/libmimify.tex \ + lib/libre.tex \ + lib/libuserdict.tex \ + lib/libdis.tex \ + lib/libxmllib.tex \ + lib/libpyexpat.tex \ + lib/xmldom.tex \ + lib/xmldomminidom.tex \ + lib/xmldompulldom.tex \ + lib/xmlsax.tex \ + lib/xmlsaxhandler.tex \ + lib/xmlsaxutils.tex \ + lib/xmlsaxreader.tex \ + lib/libqueue.tex \ + lib/liblocale.tex \ + lib/libgettext.tex \ + lib/libbasehttp.tex \ + lib/libcookie.tex \ + lib/libcopyreg.tex \ + lib/libsymbol.tex \ + lib/libbinhex.tex \ + lib/libuu.tex \ + lib/libsunaudio.tex \ + lib/libfileinput.tex \ + lib/libxreadlines.tex \ + lib/libimaplib.tex \ + lib/libpoplib.tex \ + lib/libcalendar.tex \ + lib/libpopen2.tex \ + lib/libbisect.tex \ + lib/libmimetypes.tex \ + lib/libsmtplib.tex \ + lib/libcmd.tex \ + lib/libmultifile.tex \ + lib/libthreading.tex \ + lib/libwebbrowser.tex \ + lib/internet.tex \ + lib/netdata.tex \ + lib/markup.tex \ + lib/language.tex \ + lib/libpycompile.tex \ + lib/libcompileall.tex \ + lib/libshlex.tex \ + lib/libnetrc.tex \ + lib/librobotparser.tex \ + lib/libgetpass.tex \ + lib/libshutil.tex \ + lib/librepr.tex \ + lib/libmsvcrt.tex \ + lib/libwinreg.tex \ + lib/libwinsound.tex \ + lib/windows.tex \ + lib/libpyclbr.tex \ + lib/libtokenize.tex \ + lib/libtabnanny.tex \ + lib/libmhlib.tex \ + lib/libtelnetlib.tex \ + lib/libcolorsys.tex \ + lib/libfpformat.tex \ + lib/libcgihttp.tex \ + lib/libsimplehttp.tex \ + lib/liblinecache.tex \ + lib/libnew.tex \ + lib/libdircache.tex \ + lib/libfilecmp.tex \ + lib/libstatcache.tex \ + lib/libsunau.tex \ + lib/libwave.tex \ + lib/libchunk.tex \ + lib/libcodeop.tex \ + lib/libcurses.tex \ + lib/libascii.tex \ + lib/libdl.tex \ + lib/libmutex.tex \ + lib/libnis.tex \ + lib/libpipes.tex \ + lib/libpty.tex \ + lib/libreadline.tex \ + lib/librlcompleter.tex \ + lib/libsched.tex \ + lib/libstatvfs.tex \ + lib/libtty.tex \ + lib/libasyncore.tex \ + lib/libatexit.tex \ + lib/libmmap.tex \ + lib/libcfgparser.tex # LaTeX source files for Macintosh Library Modules. MACFILES= $(HOWTOSTYLES) $(COMMONTEX) \ - ../mac/mac.tex \ - ../mac/using.tex \ - ../mac/toolbox.tex \ - ../mac/undoc.tex \ - ../mac/libmac.tex \ - ../mac/libaepack.tex \ - ../mac/libaetypes.tex \ - ../mac/libctb.tex \ - ../mac/libmacdnr.tex \ - ../mac/libmacfs.tex \ - ../mac/libmacos.tex \ - ../mac/libmacostools.tex \ - ../mac/libmactcp.tex \ - ../mac/libmacspeech.tex \ - ../mac/libmacui.tex \ - ../mac/libmacic.tex \ - ../mac/libframework.tex \ - ../mac/libminiae.tex + mac/mac.tex \ + mac/using.tex \ + mac/toolbox.tex \ + mac/undoc.tex \ + mac/libmac.tex \ + mac/libaepack.tex \ + mac/libaetypes.tex \ + mac/libctb.tex \ + mac/libmacdnr.tex \ + mac/libmacfs.tex \ + mac/libmacos.tex \ + mac/libmacostools.tex \ + mac/libmactcp.tex \ + mac/libmacspeech.tex \ + mac/libmacui.tex \ + mac/libmacic.tex \ + mac/libframework.tex \ + mac/libminiae.tex -INSTFILES = $(HOWTOSTYLES) $(COMMONTEX) ../inst/inst.tex +INSTFILES = $(HOWTOSTYLES) $(COMMONTEX) inst/inst.tex -DISTFILES = $(HOWTOSTYLES) $(COMMONTEX) ../dist/dist.tex +DISTFILES = $(HOWTOSTYLES) $(COMMONTEX) dist/dist.tex -- cgit v0.12