wscript
changeset 8848 9a34e12fab31
parent 7863 5a610391f3f1
child 8894 90d67c5e8255
equal deleted inserted replaced
8847:1b229b79d37d 8848:9a34e12fab31
   821 
   821 
   822         # When --run'ing a program, tell WAF to only build that program,
   822         # When --run'ing a program, tell WAF to only build that program,
   823         # nothing more; this greatly speeds up compilation when all you
   823         # nothing more; this greatly speeds up compilation when all you
   824         # want to do is run a test program.
   824         # want to do is run a test program.
   825         Options.options.targets += ',' + os.path.basename(program_name)
   825         Options.options.targets += ',' + os.path.basename(program_name)
       
   826         if getattr(Options.options, "visualize", False):
       
   827             program_obj = wutils.find_program(program_name, bld.env)
       
   828             program_obj.use.append('ns3-visualizer')
   826         for gen in bld.all_task_gen:
   829         for gen in bld.all_task_gen:
   827             if type(gen).__name__ in ['ns3header_taskgen', 'ns3moduleheader_taskgen']:
   830             if type(gen).__name__ in ['ns3header_taskgen', 'ns3moduleheader_taskgen']:
   828                 gen.post()
   831                 gen.post()
   829         bld.env['PRINT_BUILT_MODULES_AT_END'] = False 
   832         bld.env['PRINT_BUILT_MODULES_AT_END'] = False 
   830 
   833