texmake are a Makefile and a script to handle the generation of latex documents (using pdflatex as primary method).
The Makefile and the shell script can be used to automaticly compile a set documents using latex.
The Makefile can genrate pdf, ps and html output. It does so by compiling the latex source with pdflatex (to generate the pdf file). If a ps is required, then the pdf files is converted to ps file (using acroread or pdf2ps).
The HTML documentation is generated using latex2html. The script and
Makefile can handle indexes (using makeindex).
To use it: Edit the Makefile and change the DOCUMENTS=example1 example2
The Makefile assumes that there are the files example1.tex and example2.tex
which serve as the source of you documentation.
You can now do:
make example1 ... create all of the above files
the same for example2 of course or just
which will make everything
WARNING: The Makefile does not know anything about included files etc. This means that it is possible that make will not rebuild a document when an included files has changed (and the main tex file is still unchanged since the last compile run).
I'm just using make to generate the docs, because it has nice pattern rules.