Add missing module dependencies (else python bindings fail)
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Mon, 31 Jan 2011 19:04:18 +0000
changeset 6798 f9d4c8cf195e
parent 6797 613a82415ae3
child 6799 3ee37173d39e
Add missing module dependencies (else python bindings fail)
src/contrib/energy/wscript
src/devices/lte/wscript
src/routing/dsdv/wscript
src/routing/global-routing/wscript
src/routing/list-routing/wscript
src/routing/olsr/wscript
src/routing/static-routing/wscript
--- a/src/contrib/energy/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/contrib/energy/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    obj = bld.create_ns3_module('energy', ['node'])
+    obj = bld.create_ns3_module('energy', ['node', 'wifi'])
     obj.source = [
         'model/wifi-radio-energy-model.cc',
         'model/energy-source.cc',
--- a/src/devices/lte/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/devices/lte/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -2,7 +2,7 @@
 
 def build(bld):
 
-    module = bld.create_ns3_module('lte', ['core'])
+    module = bld.create_ns3_module('lte', ['core', 'node', 'common'])
     module.source = [
         'model/lte-spectrum-phy.cc',
         'model/enb-lte-spectrum-phy.cc',
--- a/src/routing/dsdv/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/routing/dsdv/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    module = bld.create_ns3_module('dsdv', ['internet-stack', 'contrib', 'wifi'])
+    module = bld.create_ns3_module('dsdv', ['internet-stack', 'contrib', 'wifi', 'helper'])
     module.includes = '.'
     module.source = [
         'model/dsdv-rtable.cc',
--- a/src/routing/global-routing/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/routing/global-routing/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    module = bld.create_ns3_module('global-routing', ['node'])
+    module = bld.create_ns3_module('global-routing', ['node', 'helper'])
     module.source = [
         'model/global-router-interface.cc',
         'model/global-route-manager.cc',
--- a/src/routing/list-routing/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/routing/list-routing/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    module = bld.create_ns3_module('list-routing', ['node'])
+    module = bld.create_ns3_module('list-routing', ['node', 'helper'])
     module.source = [
         'model/ipv4-list-routing.cc',
         'model/ipv6-list-routing.cc',
--- a/src/routing/olsr/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/routing/olsr/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    module = bld.create_ns3_module('olsr', ['internet-stack', 'contrib'])
+    module = bld.create_ns3_module('olsr', ['internet-stack', 'contrib', 'helper'])
     module.includes = '.'
     module.source = [
         'model/olsr-header.cc',
--- a/src/routing/static-routing/wscript	Mon Jan 31 19:03:19 2011 +0000
+++ b/src/routing/static-routing/wscript	Mon Jan 31 19:04:18 2011 +0000
@@ -1,7 +1,7 @@
 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
 
 def build(bld):
-    module = bld.create_ns3_module('static-routing', ['node'])
+    module = bld.create_ns3_module('static-routing', ['node', 'helper'])
     module.source = [
         'model/ipv4-static-routing.cc',
         'model/ipv4-routing-table-entry.cc',