26 |
26 |
27 obj = bld.create_ns3_program('replay-simulation', ['simulator']) |
27 obj = bld.create_ns3_program('replay-simulation', ['simulator']) |
28 obj.source = 'replay-simulation.cc' |
28 obj.source = 'replay-simulation.cc' |
29 |
29 |
30 obj = bld.create_ns3_program('print-introspected-doxygen', |
30 obj = bld.create_ns3_program('print-introspected-doxygen', |
31 ['internet-node', 'csma-cd', 'point-to-point']) |
31 ['internet-stack', 'csma-cd', 'point-to-point']) |
32 obj.source = 'print-introspected-doxygen.cc' |
32 obj.source = 'print-introspected-doxygen.cc' |
33 |
33 |
34 # XXX: disable mobility visualizer code temporarily. |
34 # XXX: disable mobility visualizer code temporarily. |
35 env['ENABLE_MOBILITY_VISUALIZER'] = '' |
35 env['ENABLE_MOBILITY_VISUALIZER'] = '' |
36 if env['ENABLE_MOBILITY_VISUALIZER']: |
36 if env['ENABLE_MOBILITY_VISUALIZER']: |
37 obj = bld.create_ns3_program('mobility-visualizer', |
37 obj = bld.create_ns3_program('mobility-visualizer', |
38 ['internet-node', 'mobility']) |
38 ['internet-stack', 'mobility']) |
39 obj.source = ['mobility-visualizer-model.cc', 'mobility-visualizer-view.cc'] |
39 obj.source = ['mobility-visualizer-model.cc', 'mobility-visualizer-view.cc'] |
40 obj.uselib = 'MOBILITY_VISUALIZER' |
40 obj.uselib = 'MOBILITY_VISUALIZER' |
41 if os.path.basename(obj.env['CXX']).startswith("g++"): |
41 if os.path.basename(obj.env['CXX']).startswith("g++"): |
42 obj.env.append_value('CXXFLAGS', '-fno-strict-aliasing') |
42 obj.env.append_value('CXXFLAGS', '-fno-strict-aliasing') |
43 |
43 |