Author: bugman Date: Thu Oct 12 07:13:24 2006 New Revision: 2622 URL: http://svn.gna.org/viewcvs/relax?rev=2622&view=rev Log: Created a single custom builder (using the dummy function) for all the standard manual targets. Modified: 1.2/sconstruct Modified: 1.2/sconstruct URL: http://svn.gna.org/viewcvs/relax/1.2/sconstruct?rev=2622&r1=2621&r2=2622&view=diff ============================================================================== --- 1.2/sconstruct (original) +++ 1.2/sconstruct Thu Oct 12 07:13:24 2006 @@ -174,9 +174,12 @@ LATEX_DIR=self.LATEX_DIR, SYSTEM=self.SYSTEM) + + # Set up the builder for the standard manual targets (using the self.dummy function). + manual_env.Append(BUILDERS={'Manual' : Builder(action=self.dummy)}) + # Target for creating the PDF version of the user manual. - manual_env.Append(BUILDERS={'UserManualPDF' : Builder(action=self.dummy)}) - manual_env.UserManualPDF(target='user_manual_pdf', source=None) + manual_env.Manual(target='user_manual_pdf', source=None) manual_env.Depends('user_manual_pdf', 'manual_clean') manual_env.Depends('user_manual_pdf', 'manual_version_file') manual_env.Depends('user_manual_pdf', 'fetch_docstrings') @@ -184,8 +187,7 @@ manual_env.Depends('user_manual_pdf', 'manual_acro') # Target for creating the HTML version of the user manual. - manual_env.Append(BUILDERS={'UserManualHTML' : Builder(action=self.dummy)}) - manual_env.UserManualHTML(target='user_manual_html', source=None) + manual_env.Manual(target='user_manual_html', source=None) manual_env.Depends('user_manual_html', 'manual_clean') manual_env.Depends('user_manual_html', 'manual_version_file') manual_env.Depends('user_manual_html', 'fetch_docstrings')