�� r�$Lc�����������@���s����d��Z��d�Z�d�d�k�Z�d�d�k�Z�d�d�k�Z�d�d�k�Z�d�a�d�a �d�d�d�d���Z �d�d�d�d���Z�d�a�d����Z �d����Z�d�S(���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 5023 2010/06/14 22:05:46 sconsi����Nc���������C���s"���t��i�i�i�t�|��|�|���}�|�S(���N(���t���SConst���Toolt���text���InternalLaTeXAuxActiont���PDFLaTeXAction(���t���targett���sourcet���envt���result(����(����s4���install/lib/scons-2.0.0.final.0/SCons/Tool/pdftex.pyt���PDFLaTeXAuxAction0���s����c���������C���s����t��i�i�t�|�d�����d�}�t��i�i�|���}�t�i�i�i�|�|�|���o>�t �|��|�|���}�|�d�j�o�t�i�i�i �|�d���q��n;�t�|��|�|���}�|�d�j�o�t�i�i�i �|�d���n�|�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.i����t���PDFLATEXt���PDFTEX(���t���ost���patht���splitt���strt���abspathR����R���R���t���is_LaTeXR ���t���check_file_error_messaget���PDFTeXAction(���R���R���R���t���basedirR���R���(����(����s4���install/lib/scons-2.0.0.final.0/SCons/Tool/pdftex.pyt���PDFTeXLaTeXFunction4���s���� c���������C���s��t��d�j�o�t�i�i�d�d���a��n�t�d�j�o�t�i�i�d�d���a�n�t�d�j�o%�t�i�i�t�d�t�i�i�i ��a�n�|��i �d�t�i�i���d�d�k�}�|�i �|����|��d �d �}�|�i�d�t���|�i�d�t�i�i�i���|�i�|����t�i�i�i�|����d�S(���sE���Add Builders and construction variables for pdftex to an Environment.s ���$PDFTEXCOMs ���$PDFTEXCOMSTRs���$PDFLATEXCOMs���$PDFLATEXCOMSTRt���strfunctiont ���LATEXSUFFIXESi����Nt���BUILDERSt���PDFs���.tex(���R���t���NoneR����t���ActionR���t���PDFTeXLaTeXActionR���R���R���t���TeXLaTeXStrFunctiont���AppendUniquet ���LaTeXSuffixest���pdft���generatet ���add_actiont���add_emittert���tex_pdf_emittert ���generate2t���generate_common(���R���R ���t���bld(����(����s4���install/lib/scons-2.0.0.final.0/SCons/Tool/pdftex.pyR!���G���s���� c���������C���s ���|��i��d���S(���Nt���pdftex(���t���Detect(���R���(����(����s4���install/lib/scons-2.0.0.final.0/SCons/Tool/pdftex.pyt���existse���s����(���t���__doc__t���__revision__R���t���SCons.ActionR����t ���SCons.Utilt���SCons.Tool.texR���R���R���R ���R���R���R!���R*���(����(����(����s4���install/lib/scons-2.0.0.final.0/SCons/Tool/pdftex.pyt���<module> ���s���