All mesh related filed moved to devices/mesh. Let the refactoring begins!
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld):
obj = bld.create_ns3_module('mesh', ['wifi'])
obj.source = [
'mesh-wifi-helper.cc',
'mesh-wifi-mac-header.cc',
'mesh-wifi-peer-manager.cc',
'tx-statistics.cc',
'hwmp-helper.cc',
'l2-routing-protocol.cc',
'mesh-wifi-beacon-timing-element.cc',
'hwmp-rtable.cc',
'l2-routing-net-device.cc',
'dot11s-parameters.cc',
'mesh-wifi-perr-information-element.cc',
'hwmp.cc',
'mesh-wifi-prep-information-element.cc',
'mesh-wifi-mac.cc',
'hwmp-state.cc',
'mesh-configuration-element.cc',
'dot11s-peer-management-element.cc',
'mesh-mgt-headers.cc',
'mesh-wifi-rann-information-element.cc',
'mesh-wifi-preq-information-element.cc',
]
headers = bld.new_task_gen('ns3header')
headers.module = 'mesh'
headers.source = [
'l2-routing-protocol.h',
'dot11s-codes.h',
'mesh-wifi-rann-information-element.h',
'l2-routing-net-device.h',
'hwmp-state.h',
'mesh-wifi-beacon-timing-element.h',
'dot11s-parameters.h',
'mesh-mgt-headers.h',
'hwmp.h',
'tx-statistics.h',
'dot11s-peer-management-element.h',
'hwmp-helper.h',
'mac48-address-comparator.h',
'mesh-wifi-preq-information-element.h',
'hwmp-rtable.h',
'mesh-wifi-peer-manager.h',
'mesh-wifi-mac-header.h',
'mesh-wifi-mac.h',
'mesh-configuration-element.h',
'mesh-wifi-perr-information-element.h',
'mesh-wifi-helper.h',
'mesh-wifi-prep-information-element.h',
]
# obj = bld.create_ns3_program('wifi-phy-test',
# ['core', 'simulator', 'mobility', 'node', 'wifi'])
# obj.source = 'wifi-phy-test.cc'