X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=doc%2FMakefile.in;h=e1ba6a9bceef25b59e5777a31c39aee6510d3125;hp=2a02e03f65a6f2fc679d3b89d661d57a858ff68f;hb=21a3eb69ff13b601703cfdcca278a3f60e949737;hpb=daabe07732976d6a77a0a80309fe56a2f4d3c14a diff --git a/doc/Makefile.in b/doc/Makefile.in index 2a02e03..e1ba6a9 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -90,10 +90,14 @@ wxcflags = @wxcflags@ wxconfig = @wxconfig@ wxlibs = @wxlibs@ -docs = ctsim.tex ctsim.bib texhelp.sty psbox.tex logo.eps logo.gif ctsim-sgp.tex ctsim-concepts.tex ctsim-gui.tex ctsim-install.tex ctsim-textui.tex ctsim-web.tex alphacalc.eps alphacalc.gif divergent.eps divergent.gif equiangular.eps equiangular.gif equilinear.eps equilinear.gif scangeometry.eps scangeometry.gif tex2rtf.ini ctsim.hpj bullet.bmp verbatim.sty mytitle.sty makeidx.sty mysober.sty fancyhea.sty ctsim.bib ctsim-latex.bib ctsim-tex2rtf.bib +docs := ctsim.tex texhelp.sty psbox.tex logo.eps logo.gif ctsim-sgp.tex ctsim-concepts.tex ctsim-gui.tex ctsim-install.tex ctsim-textui.tex ctsim-web.tex alphacalc.eps alphacalc.gif divergent.eps divergent.gif equiangular.eps equiangular.gif equilinear.eps equilinear.gif scangeometry.eps scangeometry.gif tex2rtf.ini ctsim.hpj bullet.bmp verbatim.sty mytitle.sty makeidx.sty mysober.sty fancyhea.sty ctsim-latex.bib ctsim-tex2rtf.bib +pkg = ctsim + +EXTRA_DIST = $(docs) html + +CLEANFILES = $(pkg).ps $(pkg)*.html $(pkg).hhc $(pkg).hhp $(pkg).hhk $(pkg).bib $(pkg).zip *.aux *.log *~ \#*~ \#*\# \.*~ $(pkg).ilg $(pkg).ind -EXTRA_DIST = ${docs} ctsim.htb mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../config.h CONFIG_CLEAN_FILES = @@ -149,6 +153,8 @@ install-exec-am: install-exec: install-exec-am install-data-am: + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-data-hook install-data: install-data-am install-am: all-am @@ -156,7 +162,7 @@ install-am: all-am install: install-am uninstall-am: uninstall: uninstall-am -all-am: Makefile +all-am: Makefile all-local all-redirect: all-am install-strip: $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install @@ -166,6 +172,7 @@ installdirs: mostlyclean-generic: clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -rm -f Makefile $(CONFIG_CLEAN_FILES) @@ -193,35 +200,53 @@ maintainer-clean: maintainer-clean-am .PHONY: tags distdir info-am info dvi-am dvi check check-am \ installcheck-am installcheck install-exec-am install-exec \ install-data-am install-data install-am install uninstall-am uninstall \ -all-redirect all-am all installdirs mostlyclean-generic \ +all-local all-redirect all-am all installdirs mostlyclean-generic \ distclean-generic clean-generic maintainer-clean-generic clean \ mostlyclean distclean maintainer-clean -dvi: ctsim.tex - latex ctsim - bibtex ctsim - cp ctsim-latex.bib ctsim.bib - latex ctsim - makeindex ctsim - latex ctsim - -winhelp: ctsim.tex - rm -f ctsim.rtf ctsim.cnt - cp ctsim-tex2rtf.bib ctsim.bib - tex2rtf ctsim.tex ctsim.rtf -winhelp - hcw /c /m /e ctsim.hpj - mv CTSIM.HLP ctsim.hlp - cp ctsim.hlp ctsim.cnt ../msvc/ctsim/ - -htmlhelp: ctsim.tex - rm -f ctsim*.html ctsim.hhp ctsim.hhc ctsim.hhk ctsim.zip - cp ctsim-tex2rtf.bib ctsim.bib - tex2rtf ctsim.tex ctsim.html -html - zip ctsim.zip *.html *.gif ctsim.hhp ctsim.hhc ctsim.hhk - mv ctsim.zip ctsim.htb - cp ctsim.htb ../msvc/ctsim/. - cp ctsim.htb ../src/. +all-local: htmlhelp html pdf + +install-data-hook: $(pkg).htb + install -g root -o root -m 0644 $(pkg).htb $(datadir) + +.PHONY: pdf +pdf: ctsim.pdf +$(pkg).pdf: $(pkg).dvi + dvipdfm $(pkg) + +.PHONY: dvi +dvi: $(pkg).dvi +$(pkg).dvi: $(docs) + cp $(pkg)-latex.bib $(pkg).bib + latex $(pkg) > /dev/null + bibtex $(pkg) > /dev/null + latex $(pkg) > /dev/null + makeindex $(pkg) > /dev/null + latex $(pkg) > /dev/null + +.PHONY: winhelp +winhelp: $(docs) + rm -f $(pkg).rtf $(pkg).cnt + cp $(pkg)-tex2rtf.bib $(pkg).bib + tex2rtf $(pkg).tex $(pkg).rtf -winhelp + hcw /c /m /e $(pkg).hpj + mv $(PKG).HLP $(pkg).hlp + cp $(pkg).hlp $(pkg).cnt ../msvc/$(pkg)/ + +.PHONY: htmlhelp +htmlhelp: $(docs) + rm -f $(pkg)*.html $(pkg).hhp $(pkg).hhc $(pkg).hhk $(pkg).zip + cp $(pkg)-tex2rtf.bib $(pkg).bib + tex2rtf $(pkg).tex $(pkg).html -html > /dev/null + zip -q $(pkg).zip *.html *.gif $(pkg).hh[pck] + mv $(pkg).zip $(pkg).htb + +html: htmlhelp + rm -rf html + mkdir html + cp *.gif html + mv *.html html # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded.