Add a waf --doxygen-no-build option, for a quicker testing loop of doxygen documentation
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