Index: src/mpls-stack/mpls/wscript |
=================================================================== |
new file mode 100644 |
--- /dev/null |
+++ b/src/mpls-stack/mpls/wscript |
@@ -0,0 +1,32 @@ |
+## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- |
+ |
+def build(bld): |
+ module = bld.create_ns3_module('mpls', ['node']) |
+ module.source = [ |
+ 'mpls-routing-protocol.cc', |
+ 'ipv4-to-mpls-routing-protocol.cc', |
+ 'ipv6-to-mpls-routing-protocol.cc', |
+ 'mpls-label-stack.cc', |
+ 'mpls-lib-entry.cc', |
+ 'forwarding-equivalence-class.cc', |
+ 'ipv4-address-prefix.cc', |
+ 'ipv4-host-address.cc', |
+ 'ip-to-mpls-routing-helper.cc', |
+ 'label-information-base-helper.cc', |
+ 'mpls-stack-helper.cc', |
+ ] |
+ headers = bld.new_task_gen('ns3header') |
+ headers.module = 'mpls' |
+ headers.source = [ |
+ 'mpls-routing-protocol.h', |
+ 'ipv4-to-mpls-routing-protocol.h', |
+ 'ipv6-to-mpls-routing-protocol.h', |
+ 'mpls-label-stack.h', |
+ 'mpls-lib-entry.h', |
+ 'forwarding-equivalence-class.h', |
+ 'ipv4-address-prefix.h', |
+ 'ipv4-host-address.h', |
+ 'ip-to-mpls-routing-helper.h', |
+ 'label-information-base-helper.h', |
+ 'mpls-stack-helper.h', |
+ ] |