src/helper/wscript
changeset 5776 aae948449722
parent 5708 55abd6e61f17
child 5781 2557c340ea15
--- a/src/helper/wscript	Tue Nov 24 14:00:39 2009 +0100
+++ b/src/helper/wscript	Tue Nov 24 10:16:58 2009 -0500
@@ -41,6 +41,12 @@
         'ipv6-routing-helper.cc',
         'ping6-helper.cc',
         'flow-monitor-helper.cc',
+        'animation-interface.cc',
+        'canvas-location.cc',
+        'point-to-point-dumbbell-helper.cc',
+        'point-to-point-grid-helper.cc',
+        'point-to-point-star-helper.cc',
+        'csma-star-helper.cc',
         ]
 
     headers = bld.new_task_gen('ns3header')
@@ -85,6 +91,12 @@
         'ipv6-routing-helper.h',
         'ping6-helper.h',
         'flow-monitor-helper.h',
+        'animation-interface.h',
+        'canvas-location.h',
+        'point-to-point-dumbbell-helper.h',
+        'point-to-point-grid-helper.h',
+        'point-to-point-star-helper.h',
+        'csma-star-helper.h',
         ]
 
     env = bld.env_of_name('default')
@@ -103,3 +115,8 @@
                 'tap-bridge-helper.h',
                 ])
 
+def configure(conf):
+    conf.check(header_name='sys/socket.h', define_name='HAVE_SYS_SOCKET_H')
+    conf.check(header_name='netinet/in.h', define_name='HAVE_NETINET_IN_H')
+    conf.write_config_header('ns3/net-anim-config.h', top=True)
+