src/aodv/wscript
changeset 6852 8f1a53d3f6ca
parent 6844 60cb2b005559
child 6871 56a1da6bac51
equal deleted inserted replaced
6851:7fdad61b88f1 6852:8f1a53d3f6ca
       
     1 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
       
     2 
       
     3 def build(bld):
       
     4     module = bld.create_ns3_module('aodv', ['internet'])
       
     5     module.includes = '.'
       
     6     module.source = [
       
     7         'model/aodv-id-cache.cc',
       
     8         'model/aodv-dpd.cc',
       
     9         'model/aodv-rtable.cc',
       
    10         'model/aodv-rqueue.cc',
       
    11         'model/aodv-packet.cc',
       
    12         'model/aodv-neighbor.cc',
       
    13         'model/aodv-routing-protocol.cc',
       
    14 	'helper/aodv-helper.cc',
       
    15         'test/aodv-test-suite.cc',
       
    16         'test/aodv-regression.cc',
       
    17         'test/bug-772.cc',
       
    18         'test/loopback.cc',
       
    19         ]
       
    20 
       
    21     headers = bld.new_task_gen('ns3header')
       
    22     headers.module = 'aodv'
       
    23     headers.source = [
       
    24         'model/aodv-id-cache.h',
       
    25         'model/aodv-dpd.h',
       
    26         'model/aodv-rtable.h',
       
    27         'model/aodv-rqueue.h',
       
    28         'model/aodv-packet.h',
       
    29         'model/aodv-neighbor.h',
       
    30         'model/aodv-routing-protocol.h',
       
    31         'helper/aodv-helper.h',
       
    32         ]
       
    33 
       
    34     if bld.env['ENABLE_EXAMPLES']:
       
    35         bld.add_subdirs('examples')