--- a/utils/wscript Sat Dec 08 21:44:45 2012 -0800
+++ b/utils/wscript Mon Dec 10 10:54:28 2012 -0800
@@ -26,7 +26,9 @@
obj = bld.create_ns3_program('bench-packets', ['network'])
obj.source = 'bench-packets.cc'
- obj = bld.create_ns3_program('print-introspected-doxygen', ['network', 'csma'])
- obj.source = 'print-introspected-doxygen.cc'
- obj.use = [mod for mod in env['NS3_ENABLED_MODULES']]
-
+ # Make sure that the csma module is enabled before building
+ # this program.
+ if 'ns3-csma' in env['NS3_ENABLED_MODULES']:
+ obj = bld.create_ns3_program('print-introspected-doxygen', ['network', 'csma'])
+ obj.source = 'print-introspected-doxygen.cc'
+ obj.use = [mod for mod in env['NS3_ENABLED_MODULES']]