diff -r 3aa30fa758f5 -r e794047931fb wscript --- a/wscript Mon Apr 19 19:41:00 2010 -0700 +++ b/wscript Tue Apr 20 11:31:54 2010 +0100 @@ -784,6 +784,13 @@ 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():