--- a/src/internet-stack/wscript Fri Sep 05 20:00:40 2008 -0700
+++ b/src/internet-stack/wscript Fri Sep 05 21:12:00 2008 -0700
@@ -135,7 +135,12 @@
'pending-data.cc',
'sequence-number.cc',
'rtt-estimator.cc',
+ 'nsc-tcp-socket-impl.cc',
+ 'nsc-tcp-l4-protocol.cc',
+ 'nsc-tcp-socket-factory-impl.cc',
+ 'nsc-sysctl.cc',
]
+ obj.uselib = 'DL'
headers = bld.create_obj('ns3header')
headers.module = 'internet-stack'
@@ -149,12 +154,6 @@
'ipv4-static-routing.h',
]
- if bld.env()['NSC_ENABLED']:
- obj.source.append ('nsc-tcp-socket-impl.cc')
- obj.source.append ('nsc-tcp-l4-protocol.cc')
- obj.source.append ('nsc-tcp-socket-factory-impl.cc')
- obj.source.append ('nsc-sysctl.cc')
- obj.uselib = 'DL'
-
+ if bld.env()['NSC_ENABLED']:
builddir = os.path.abspath(os.path.join(bld.env()['NS3_BUILDDIR'], bld.env ().variant()))
NscBuildTask(builddir)