This patch removes setting the variable TEXPICTS in the tex tools and
authormanagan <managan@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Tue, 30 Sep 2008 22:54:35 +0000 (22:54 +0000)
committermanagan <managan@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Tue, 30 Sep 2008 22:54:35 +0000 (22:54 +0000)
commite53c5bd99ac4636aa550051a2551528aa947a5e1
treebf3423151d461ca7fb77b1bf4e0910ac4daf443c
parentb8b29864a1da0d9880ab5f8f29fbef14e522e82f
This patch removes setting the variable TEXPICTS in the tex tools and
sets it in tee dvi2ps and dvipdf tools where it is needed. This means that we
can reset it to the original value at the end of the tool.

This is done by storing the .tex source file's path in the
.dvi file's Node .attribute slot and retrieving it in the dvi2ps and dvipdf
tools from the source.

I also updated the list of graphics extensions in the Latex scanner

I set up one function that gets called to run either dvi2ps or dvipdf
after setting TEXPICTS.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@3523 fdb21ef1-2011-0410-befe-b5e4ea1792b1
src/engine/SCons/Scanner/LaTeX.py
src/engine/SCons/Tool/dvipdf.py
src/engine/SCons/Tool/dvips.py
src/engine/SCons/Tool/tex.py