Add a waf --doxygen-no-build option, for a quicker testing loop of doxygen documentation
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Wed Sep 09 11:32:50 2009 +0100 (5 months ago)
changeset 4770d21013536be3
parent 4769 20b06b8aa302
child 4771 9e018570c659
Add a waf --doxygen-no-build option, for a quicker testing loop of doxygen documentation
wscript
     1.1 --- a/wscript	Wed Sep 09 11:31:16 2009 +0100
     1.2 +++ b/wscript	Wed Sep 09 11:32:50 2009 +0100
     1.3 @@ -141,6 +141,11 @@
     1.4                     help=('Run doxygen to generate html documentation from source comments'),
     1.5                     action="store_true", default=False,
     1.6                     dest='doxygen')
     1.7 +    opt.add_option('--doxygen-no-build',
     1.8 +                   help=('Run doxygen to generate html documentation from source comments, '
     1.9 +                         'but do not wait for ns-3 to finish the full build.'),
    1.10 +                   action="store_true", default=False,
    1.11 +                   dest='doxygen_no_build')
    1.12  
    1.13      opt.add_option('--run',
    1.14                     help=('Run a locally built program; argument can be a program name,'
    1.15 @@ -560,6 +565,9 @@
    1.16              Options.options.compile_targets += ',ns3module'
    1.17          _run_check(bld)
    1.18  
    1.19 +    if Options.options.doxygen_no_build:
    1.20 +        doxygen()
    1.21 +        raise SystemExit(0)
    1.22  
    1.23  def shutdown(ctx):
    1.24      bld = wutils.bld