samples/wscript
author Pavel Boyko <boyko@iitp.ru>
Thu, 09 Jul 2009 12:54:21 +0400
changeset 5566 5e804c7b0c92
parent 5541 06d67178ae33
child 5702 6a4ee9687bc9
permissions -rw-r--r--
AodvHelper just added
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
537
e8a4183dfe00 Add support for building with WAF
Gustavo J. A. M. Carneiro <gjcarneiro@gmail.com>
parents:
diff changeset
     1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
e8a4183dfe00 Add support for building with WAF
Gustavo J. A. M. Carneiro <gjcarneiro@gmail.com>
parents:
diff changeset
     2
e8a4183dfe00 Add support for building with WAF
Gustavo J. A. M. Carneiro <gjcarneiro@gmail.com>
parents:
diff changeset
     3
def build(bld):
5541
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     4
     print "Don't want to build samples"
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     5
#    obj = bld.create_ns3_program('main-attribute-value')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     6
#    obj.source = 'main-attribute-value.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     7
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     8
#    obj = bld.create_ns3_program('main-callback')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
     9
#    obj.source = 'main-callback.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    10
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    11
#    obj = bld.create_ns3_program('main-simulator')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    12
#    obj.source = 'main-simulator.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    13
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    14
#    obj = bld.create_ns3_program('main-ptr')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    15
#    obj.source = 'main-ptr.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    16
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    17
#    obj = bld.create_ns3_program('main-random-variable')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    18
#    obj.source = 'main-random-variable.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    19
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    20
#    obj = bld.create_ns3_program('main-packet-header', ['common', 'simulator'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    21
#    obj.source = 'main-packet-header.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    22
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    23
#    obj = bld.create_ns3_program('main-packet-tag', ['common', 'simulator'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    24
#    obj.source = 'main-packet-tag.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    25
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    26
#    obj = bld.create_ns3_program('main-test')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    27
#    obj.source = 'main-test.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    28
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    29
#    if bld.env['ENABLE_THREADING'] and bld.env["ENABLE_REAL_TIME"]:
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    30
#        obj = bld.create_ns3_program('main-test-sync')
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    31
#        obj.source = 'main-test-sync.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    32
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    33
#    obj = bld.create_ns3_program('main-simple',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    34
#                                 ['node', 'internet-stack', 'onoff'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    35
#    obj.source = 'main-simple.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    36
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    37
#    obj = bld.create_ns3_program('main-grid-topology',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    38
#                                 ['core', 'simulator', 'mobility', 'internet-stack'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    39
#    obj.source = 'main-grid-topology.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    40
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    41
#    obj = bld.create_ns3_program('main-random-topology',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    42
#                                 ['core', 'simulator', 'mobility'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    43
#    obj.source = 'main-random-topology.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    44
#    
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    45
#    obj = bld.create_ns3_program('main-random-walk',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    46
#                                 ['core', 'simulator', 'mobility'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    47
#    obj.source = 'main-random-walk.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    48
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    49
#    obj = bld.create_ns3_program('main-propagation-loss',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    50
#                                 ['core', 'simulator', 'mobility', 'wifi'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    51
#    obj.source = 'main-propagation-loss.cc'
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    52
#
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    53
#    obj = bld.create_ns3_program('main-ns2-mob',
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    54
#                                 ['core', 'simulator', 'mobility', 'wifi'])
06d67178ae33 Unit test for rqueue added
Pavel Boyko <boyko@iitp.ru>
parents: 4501
diff changeset
    55
#    obj.source = 'main-ns2-mob.cc'
2066
4477ee7d0798 test propagation losses
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents: 2052
diff changeset
    56
3788
eb2748908cc6 forgot to build ns2 mobility sample
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents: 3260
diff changeset
    57