equal
deleted
inserted
replaced
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 |