src/routing/aodv/wscript
author Pavel Boyko <boyko@iitp.ru>
Wed, 18 Nov 2009 13:01:17 +0300
changeset 5749 1c6600743c9e
parent 5748 src/routing/manet/aodv/wscript@d4eb2e9fdedf
child 6088 f711b7176958
permissions -rw-r--r--
routing/manet directory removed
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5536
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     2
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     3
def build(bld):
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     4
    module = bld.create_ns3_module('aodv', ['internet-stack', 'contrib'])
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     5
    module.includes = '.'
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
     6
    module.source = [
5748
d4eb2e9fdedf [aodv] dpd moved back into aodv
Pavel Boyko <boyko@iitp.ru>
parents: 5726
diff changeset
     7
        'aodv-id-cache.cc',
d4eb2e9fdedf [aodv] dpd moved back into aodv
Pavel Boyko <boyko@iitp.ru>
parents: 5726
diff changeset
     8
        'aodv-dpd.cc',
5537
9cd454241cb3 AODV routing table added
Pavel Boyko <boyko@iitp.ru>
parents: 5536
diff changeset
     9
        'aodv-rtable.cc',
5539
93ea956223ba AODV queue added
sunnmy@localhost
parents: 5537
diff changeset
    10
        'aodv-rqueue.cc',
5544
e149190912e4 Rtable cosmetics + RREQ header
Pavel Boyko <boyko@iitp.ru>
parents: 5539
diff changeset
    11
        'aodv-packet.cc',
5638
1b5112aa7de4 neighbors moved in separate class
Borovkova Elena <borovkovaes@iitp.ru>
parents: 5629
diff changeset
    12
        'aodv-neighbor.cc',
5560
bf790e14f13f aodv::RoutingProtocol just added
Pavel Boyko <boyko@iitp.ru>
parents: 5544
diff changeset
    13
        'aodv-routing-protocol.cc',
5710
802e547277d0 some aodv unit tests ported to new framework. 4 left.
Pavel Boyko <boyko@iitp.ru>
parents: 5638
diff changeset
    14
        'aodv-test-suite.cc',
5726
8776c223c36c [aodv] Broken chain ping regression added (without reference traces yet)
Pavel Boyko <boyko@iitp.ru>
parents: 5719
diff changeset
    15
        'test/aodv-regression.cc',
5536
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    16
        ]
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    17
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    18
    headers = bld.new_task_gen('ns3header')
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    19
    headers.module = 'aodv'
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    20
    headers.source = [
5748
d4eb2e9fdedf [aodv] dpd moved back into aodv
Pavel Boyko <boyko@iitp.ru>
parents: 5726
diff changeset
    21
        'aodv-id-cache.h',
d4eb2e9fdedf [aodv] dpd moved back into aodv
Pavel Boyko <boyko@iitp.ru>
parents: 5726
diff changeset
    22
        'aodv-dpd.h',
5561
f74c7723afd3 AODV protocol copy-paste in progress
Pavel Boyko <boyko@iitp.ru>
parents: 5560
diff changeset
    23
        'aodv-rtable.h',
f74c7723afd3 AODV protocol copy-paste in progress
Pavel Boyko <boyko@iitp.ru>
parents: 5560
diff changeset
    24
        'aodv-rqueue.h',
f74c7723afd3 AODV protocol copy-paste in progress
Pavel Boyko <boyko@iitp.ru>
parents: 5560
diff changeset
    25
        'aodv-packet.h',
5638
1b5112aa7de4 neighbors moved in separate class
Borovkova Elena <borovkovaes@iitp.ru>
parents: 5629
diff changeset
    26
        'aodv-neighbor.h',
5560
bf790e14f13f aodv::RoutingProtocol just added
Pavel Boyko <boyko@iitp.ru>
parents: 5544
diff changeset
    27
        'aodv-routing-protocol.h',
5536
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    28
        ]
4001820dde7a wscript added
Pavel Boyko <boyko@iitp.ru>
parents:
diff changeset
    29