From 4589079e8b12dc26961254df1485a647da99fa97 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Tue, 20 Apr 2010 11:31:54 +0100 Subject: [PATCH] Make --doxygen-no-build check if print-introspected-doxygen has been built, error out if not. Fixes #884 --- wscript | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wscript b/wscript index 0ac1ca6a1..dac4a5e5a 100644 --- a/wscript +++ b/wscript @@ -784,6 +784,13 @@ def _doxygen(bld): return prog = program_obj.path.find_or_declare(ccroot.get_target_name(program_obj)).abspath(env) + + if not os.path.exists(prog): + Logs.error("print-introspected-doxygen has not been built yet." + " You need to build ns-3 at least once before " + "generating doxygen docs...") + raise SystemExit(1) + out = open(os.path.join('doc', 'introspected-doxygen.h'), 'w') if subprocess.Popen([prog], stdout=out, env=proc_env).wait():