[MOAB-dev] r5121 - in MOAB/trunk: . doc
James Porter
jvporter at wisc.edu
Mon Aug 29 00:41:13 CDT 2011
Is there anything in particular we need for this to work? It seems to be the cause of the Buildbot failures this weekend.
- Jim
On 08/26/11, kraftche at cae.wisc.edu wrote:
> Author: kraftche
> Date: 2011-08-26 08:31:35 -0500 (Fri, 26 Aug 2011)
> New Revision: 5121
>
> Added:
> MOAB/trunk/doc/config.tex.in
> Modified:
> MOAB/trunk/configure.ac
> MOAB/trunk/doc/Makefile.am
> MOAB/trunk/doc/seq.tex
> Log:
> Add rudimentary Makefile support for latex documents.
>
> This is fairly basic in that it does not include configure support for
> detecting the necessary tools (latex, dia, dvipdf, etc.) or the logic
> for handling the case where said tools are not available. So this change
> is for developer convenience only. Continue to check in generated PDFs
> so that automake doesn't try to re-build them for users.
>
> config.tex(.in) (copied from Mesquite source) contains the magic for
> doing latex in a separate build directory.
>
>
>
> Modified: MOAB/trunk/configure.ac
> ===================================================================
> --- MOAB/trunk/configure.ac 2011-08-26 13:02:21 UTC (rev 5120)
> +++ MOAB/trunk/configure.ac 2011-08-26 13:31:35 UTC (rev 5121)
> @@ -1145,6 +1145,7 @@
> tools/vtkMOABReader/CMakeLists.txt
> doc/Makefile
> doc/user.dox
> + doc/config.tex
> examples/Makefile
> examples/examples.make
> examples/simple/makefile
>
> Modified: MOAB/trunk/doc/Makefile.am
> ===================================================================
> --- MOAB/trunk/doc/Makefile.am 2011-08-26 13:02:21 UTC (rev 5120)
> +++ MOAB/trunk/doc/Makefile.am 2011-08-26 13:31:35 UTC (rev 5121)
> @@ -2,7 +2,28 @@
> doc_DATA = MOAB-UG.doc \
> MOAB-performance.doc \
> seq.pdf
> +
> +seq_dia = seq-uml-class.dia \
> + seq-data.dia
>
> -EXTRA_DIST = $(doc_DATA) seq.tex
> +EXTRA_DIST = $(doc_DATA) \
> + seq.tex $(seq_dia)
>
> +SUFFIXES = .dia .eps .dvi .pdf .ps .tex
>
> +.dia.eps:
> + dia -e $@ -t eps $<
> +
> +.dvi.pdf:
> + dvipdf $< $@
> +.dvi.ps:
> + dvips $< $@
> +
> +.tex.dvi:
> + latex $<
> + latex $<
> + latex $<
> +
> +seq.dvi: seq.tex $(seq_dia)
> +
> +MOSTLYCLEANFILES = *.aux *.bbl *.blg *.lof *.log *.log *.toc
>
> Added: MOAB/trunk/doc/config.tex.in
> ===================================================================
> --- MOAB/trunk/doc/config.tex.in (rev 0)
More information about the moab-dev
mailing list