wscript
changeset 4760 f774ff724ee4
parent 4751 386247c6625a
child 4769 20b06b8aa302
--- a/wscript	Mon Sep 07 11:45:05 2009 +0200
+++ b/wscript	Mon Sep 07 11:59:10 2009 +0100
@@ -542,11 +542,10 @@
         # When --run'ing a program, tell WAF to only build that program,
         # nothing more; this greatly speeds up compilation when all you
         # want to do is run a test program.
-        if not Options.options.compile_targets:
-            Options.options.compile_targets = os.path.basename(program_name)
-            for gen in bld.all_task_gen:
-                if type(gen).__name__ in ['ns3header_taskgen', 'ns3moduleheader_taskgen']:
-                    gen.post()
+        Options.options.compile_targets += ',' + os.path.basename(program_name)
+        for gen in bld.all_task_gen:
+            if type(gen).__name__ in ['ns3header_taskgen', 'ns3moduleheader_taskgen']:
+                gen.post()
 
     if Options.options.regression or Options.options.regression_generate:
         regression_traces = env['REGRESSION_TRACES']
@@ -556,6 +555,7 @@
         regression.run_regression(bld, regression_traces)
 
     if Options.options.check:
+        Options.options.compile_targets += ',run-tests,ns3module'
         _run_check(bld)