³ò ”,9Mc@sˆdZdZddkZddkZddkZddkZdada dddd„Z dddd„Z da d„Z d„ZdS(süSCons.Tool.pdftex Tool-specific initialization for pdftex. Generates .pdf files from .tex files There normally shouldn't be any need to import this module directly. It will usually be imported through the generic SCons.Tool.Tool() selection method. s>src/engine/SCons/Tool/pdftex.py 4629 2010/01/17 22:23:21 sconsiÿÿÿÿNcCs"tiiit|||ƒ}|S(N(tSConstToolttextInternalLaTeXAuxActiontPDFLaTeXAction(ttargettsourcetenvtresult((s6install/lib/scons-1.2.0.d20100117/SCons/Tool/pdftex.pytPDFLaTeXAuxAction0scCs¶tiit|dƒƒd}tii|ƒ}tiii|||ƒo4t |||ƒ}|djo|dGdGHq²n1t |||ƒ}|djo|dGdGHn|S(sŽA builder for TeX and LaTeX that scans the source file to decide the "flavor" of the source and then executes the appropriate program.itPDFLATEXs& returned an error, check the log filetPDFTEX( tostpathtsplittstrtabspathRRRtis_LaTeXR t PDFTeXAction(RRRtbasedirRR((s6install/lib/scons-1.2.0.d20100117/SCons/Tool/pdftex.pytPDFTeXLaTeXFunction4s   cCstdjotiiddƒantdjotiiddƒantdjo%tiitdtiii ƒan|i dtii ƒddk }|i |ƒ|d d }|id tƒ|id tiiiƒ|i|ƒtiii|ƒdS( sEAdd Builders and construction variables for pdftex to an Environment.s $PDFTEXCOMs $PDFTEXCOMSTRs $PDFLATEXCOMs$PDFLATEXCOMSTRt strfunctiont LATEXSUFFIXESiÿÿÿÿNtBUILDERStPDFs.tex(RtNoneRtActionRtPDFTeXLaTeXActionRRRtTeXLaTeXStrFunctiont AppendUniquet LaTeXSuffixestpdftgeneratet add_actiont add_emitterttex_pdf_emittert generate2tgenerate_common(RRtbld((s6install/lib/scons-1.2.0.d20100117/SCons/Tool/pdftex.pyR Gs      cCs |idƒS(Ntpdftex(tDetect(R((s6install/lib/scons-1.2.0.d20100117/SCons/Tool/pdftex.pytexistses(t__doc__t __revision__R t SCons.ActionRt SCons.UtiltSCons.Tool.texRRRR RRR R)(((s6install/lib/scons-1.2.0.d20100117/SCons/Tool/pdftex.pys s