WAF: add obj.includes = '.' to command waf to do dependency tracking on private header files.
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Fri, 20 Jul 2007 11:12:43 +0100
changeset 953 e3b9f87fb76c
parent 952 0d78be230840
child 954 a54d59850d03
WAF: add obj.includes = '.' to command waf to do dependency tracking on private header files.
src/applications/wscript
src/common/wscript
src/core/wscript
src/devices/p2p/wscript
src/internet-node/wscript
src/node/wscript
src/simulator/wscript
--- a/src/applications/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/applications/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -8,6 +8,7 @@
     obj.source = [
         'onoff-application.cc',
         ]
+    obj.includes = '.'
 
     headers = bld.create_obj('ns3header')
     headers.source = [
--- a/src/common/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/common/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -24,6 +24,8 @@
         'trace-root.cc',
         'data-rate.cc',
         ]
+    common.includes = '.'
+
     headers = bld.create_obj('ns3header')
     headers.source = [
         'buffer.h',
--- a/src/core/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/core/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -38,6 +38,7 @@
         'type-name.cc',
         'component-manager.cc',
         ]
+    core.includes = '.'
 
     if sys.platform == 'win32':
         core.source.extend([
--- a/src/devices/p2p/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/devices/p2p/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -11,6 +11,8 @@
         'p2p-channel.cc',
         'p2p-topology.cc',
         ]
+    p2p.includes = '.'
+
     headers = bld.create_obj('ns3header')
     headers.source = [
         'p2p-net-device.h',
--- a/src/internet-node/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/internet-node/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -34,6 +34,7 @@
         'pcap-trace.cc',
         'udp-impl.cc',
         ]
+    obj.includes = '.'
 
     headers = bld.create_obj('ns3header')
     headers.source = [
--- a/src/node/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/node/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -22,6 +22,7 @@
         'ipv4.cc',
         'application.cc',
         ]
+    node.includes = '.'
 
     headers = bld.create_obj('ns3header')
     headers.source = [
--- a/src/simulator/wscript	Fri Jul 20 09:13:51 2007 +0200
+++ b/src/simulator/wscript	Fri Jul 20 11:12:43 2007 +0100
@@ -64,6 +64,8 @@
         'event-impl.cc',
         'simulator.cc',
         ]
+    sim.includes = '.'
+
     headers = bld.create_obj('ns3header')
     headers.source = [
         'high-precision.h',