View | Details | Raw Unified | Return to bug 1941
Collapse All | Expand All

(-)a/examples/ipv6/wscript (-6 / +6 lines)
 Lines 1-13    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('icmpv6-redirect', ['csma', 'internet'])
4
    obj = bld.create_ns3_program('icmpv6-redirect', ['csma', 'internet', 'applications'])
5
    obj.source = 'icmpv6-redirect.cc'
5
    obj.source = 'icmpv6-redirect.cc'
6
6
7
    obj = bld.create_ns3_program('ping6', ['csma', 'internet'])
7
    obj = bld.create_ns3_program('ping6', ['csma', 'internet', 'applications'])
8
    obj.source = 'ping6.cc'
8
    obj.source = 'ping6.cc'
9
    
9
    
10
    obj = bld.create_ns3_program('radvd', ['csma', 'internet'])
10
    obj = bld.create_ns3_program('radvd', ['csma', 'internet', 'applications'])
11
    obj.source = 'radvd.cc'
11
    obj.source = 'radvd.cc'
12
12
13
    obj = bld.create_ns3_program('radvd-two-prefix', ['csma', 'internet', 'applications'])
13
    obj = bld.create_ns3_program('radvd-two-prefix', ['csma', 'internet', 'applications'])
 Lines 16-28    Link Here 
16
    obj = bld.create_ns3_program('test-ipv6', ['point-to-point', 'internet'])
16
    obj = bld.create_ns3_program('test-ipv6', ['point-to-point', 'internet'])
17
    obj.source = 'test-ipv6.cc'
17
    obj.source = 'test-ipv6.cc'
18
    
18
    
19
    obj = bld.create_ns3_program('fragmentation-ipv6', ['csma', 'internet'])
19
    obj = bld.create_ns3_program('fragmentation-ipv6', ['csma', 'internet', 'appliations'])
20
    obj.source = 'fragmentation-ipv6.cc'
20
    obj.source = 'fragmentation-ipv6.cc'
21
    
21
    
22
    obj = bld.create_ns3_program('fragmentation-ipv6-two-MTU', ['csma', 'internet'])
22
    obj = bld.create_ns3_program('fragmentation-ipv6-two-MTU', ['csma', 'internet', 'applications'])
23
    obj.source = 'fragmentation-ipv6-two-MTU.cc'
23
    obj.source = 'fragmentation-ipv6-two-MTU.cc'
24
24
25
    obj = bld.create_ns3_program('loose-routing-ipv6', ['csma', 'internet'])
25
    obj = bld.create_ns3_program('loose-routing-ipv6', ['csma', 'internet', 'applications'])
26
    obj.source = 'loose-routing-ipv6.cc'
26
    obj.source = 'loose-routing-ipv6.cc'
27
27
28
    obj = bld.create_ns3_program('wsn-ping6', ['lr-wpan', 'internet', 'sixlowpan', 'mobility'])
28
    obj = bld.create_ns3_program('wsn-ping6', ['lr-wpan', 'internet', 'sixlowpan', 'mobility'])
(-)a/examples/naming/wscript (-1 / +1 lines)
 Lines 1-5    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('object-names', ['core', 'csma', 'internet'])
4
    obj = bld.create_ns3_program('object-names', ['core', 'csma', 'internet', 'applications'])
5
    obj.source = 'object-names.cc'
5
    obj.source = 'object-names.cc'
(-)a/examples/realtime/wscript (-1 / +1 lines)
 Lines 1-7    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('realtime-udp-echo', ['csma', 'internet'])
4
    obj = bld.create_ns3_program('realtime-udp-echo', ['csma', 'internet', 'applications'])
5
    obj.source = 'realtime-udp-echo.cc'
5
    obj.source = 'realtime-udp-echo.cc'
6
6
7
    bld.register_ns3_script('realtime-udp-echo.py', ['csma', 'internet', 'applications'])
7
    bld.register_ns3_script('realtime-udp-echo.py', ['csma', 'internet', 'applications'])
(-)a/examples/routing/wscript (-7 / +7 lines)
 Lines 1-20    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
# -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('dynamic-global-routing',
4
    obj = bld.create_ns3_program('dynamic-global-routing',
5
                                 ['point-to-point', 'csma', 'internet'])
5
                                 ['point-to-point', 'csma', 'internet', 'applications'])
6
    obj.source = 'dynamic-global-routing.cc'
6
    obj.source = 'dynamic-global-routing.cc'
7
7
8
    obj = bld.create_ns3_program('static-routing-slash32',
8
    obj = bld.create_ns3_program('static-routing-slash32',
9
                                 ['point-to-point', 'csma', 'internet'])
9
                                 ['point-to-point', 'csma', 'internet', 'applications'])
10
    obj.source = 'static-routing-slash32.cc'
10
    obj.source = 'static-routing-slash32.cc'
11
11
12
    obj = bld.create_ns3_program('global-routing-slash32',
12
    obj = bld.create_ns3_program('global-routing-slash32',
13
                                 ['point-to-point', 'csma', 'internet'])
13
                                 ['point-to-point', 'csma', 'internet', 'applications'])
14
    obj.source = 'global-routing-slash32.cc'
14
    obj.source = 'global-routing-slash32.cc'
15
15
16
    obj = bld.create_ns3_program('global-injection-slash32',
16
    obj = bld.create_ns3_program('global-injection-slash32',
17
                                 ['point-to-point', 'csma', 'internet'])
17
                                 ['point-to-point', 'csma', 'internet', 'applications'])
18
    obj.source = 'global-injection-slash32.cc'
18
    obj.source = 'global-injection-slash32.cc'
19
19
20
    obj = bld.create_ns3_program('simple-global-routing',
20
    obj = bld.create_ns3_program('simple-global-routing',
 Lines 26-36    Link Here 
26
    obj.source = 'simple-alternate-routing.cc'
26
    obj.source = 'simple-alternate-routing.cc'
27
27
28
    obj = bld.create_ns3_program( 'mixed-global-routing',
28
    obj = bld.create_ns3_program( 'mixed-global-routing',
29
                                  ['point-to-point', 'internet', 'csma'])
29
                                  ['point-to-point', 'internet', 'csma', 'applications'])
30
    obj.source = 'mixed-global-routing.cc'
30
    obj.source = 'mixed-global-routing.cc'
31
31
32
    obj = bld.create_ns3_program('simple-routing-ping6',
32
    obj = bld.create_ns3_program('simple-routing-ping6',
33
      ['csma', 'internet'])
33
      ['csma', 'internet', 'applications'])
34
    obj.source = 'simple-routing-ping6.cc'
34
    obj.source = 'simple-routing-ping6.cc'
35
35
36
    obj = bld.create_ns3_program('manet-routing-compare',
36
    obj = bld.create_ns3_program('manet-routing-compare',
(-)a/examples/socket/wscript (-1 / +1 lines)
 Lines 4-10    Link Here 
4
    obj = bld.create_ns3_program('socket-bound-static-routing', ['network', 'csma', 'point-to-point', 'internet'])
4
    obj = bld.create_ns3_program('socket-bound-static-routing', ['network', 'csma', 'point-to-point', 'internet'])
5
    obj.source = 'socket-bound-static-routing.cc'
5
    obj.source = 'socket-bound-static-routing.cc'
6
6
7
    obj = bld.create_ns3_program('socket-bound-tcp-static-routing', ['network', 'csma', 'point-to-point', 'internet'])
7
    obj = bld.create_ns3_program('socket-bound-tcp-static-routing', ['network', 'csma', 'point-to-point', 'internet', 'applications'])
8
    obj.source = 'socket-bound-tcp-static-routing.cc'
8
    obj.source = 'socket-bound-tcp-static-routing.cc'
9
9
10
    obj = bld.create_ns3_program('socket-options-ipv4', ['network', 'csma', 'point-to-point', 'internet'])
10
    obj = bld.create_ns3_program('socket-options-ipv4', ['network', 'csma', 'point-to-point', 'internet'])
(-)a/examples/tutorial/wscript (-1 / +1 lines)
 Lines 12-18    Link Here 
12
    obj = bld.create_ns3_program('second', ['core', 'point-to-point', 'csma', 'internet', 'applications'])
12
    obj = bld.create_ns3_program('second', ['core', 'point-to-point', 'csma', 'internet', 'applications'])
13
    obj.source = 'second.cc'
13
    obj.source = 'second.cc'
14
        
14
        
15
    obj = bld.create_ns3_program('third', ['core', 'point-to-point', 'csma', 'wifi', 'internet'])
15
    obj = bld.create_ns3_program('third', ['core', 'point-to-point', 'csma', 'wifi', 'internet', 'applications'])
16
    obj.source = 'third.cc'
16
    obj.source = 'third.cc'
17
17
18
    obj = bld.create_ns3_program('fourth', ['core'])
18
    obj = bld.create_ns3_program('fourth', ['core'])
(-)a/examples/udp-client-server/wscript (-1 / +1 lines)
 Lines 1-7    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('udp-client-server', ['csma', 'internet'])
4
    obj = bld.create_ns3_program('udp-client-server', ['csma', 'internet', 'applications'])
5
    obj.source = 'udp-client-server.cc'
5
    obj.source = 'udp-client-server.cc'
6
    
6
    
7
    obj = bld.create_ns3_program('udp-trace-client-server', ['csma', 'internet', 'applications'])
7
    obj = bld.create_ns3_program('udp-trace-client-server', ['csma', 'internet', 'applications'])
(-)a/examples/udp/wscript (-1 / +1 lines)
 Lines 1-5    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('udp-echo', ['csma', 'internet'])
4
    obj = bld.create_ns3_program('udp-echo', ['csma', 'internet', 'applications'])
5
    obj.source = 'udp-echo.cc'
5
    obj.source = 'udp-echo.cc'
(-)a/src/bridge/examples/wscript (-2 / +2 lines)
 Lines 2-12    Link Here 
2
2
3
def build(bld):
3
def build(bld):
4
4
5
    obj = bld.create_ns3_program('csma-bridge', ['bridge', 'csma', 'internet'])
5
    obj = bld.create_ns3_program('csma-bridge', ['bridge', 'csma', 'internet', 'applications'])
6
    obj.source = 'csma-bridge.cc'
6
    obj.source = 'csma-bridge.cc'
7
7
8
    bld.register_ns3_script('csma-bridge.py', ['bridge', 'csma', 'internet'])
8
    bld.register_ns3_script('csma-bridge.py', ['bridge', 'csma', 'internet'])
9
9
10
    obj = bld.create_ns3_program('csma-bridge-one-hop', ['bridge', 'csma', 'internet'])
10
    obj = bld.create_ns3_program('csma-bridge-one-hop', ['bridge', 'csma', 'internet', 'applications'])
11
    obj.source = 'csma-bridge-one-hop.cc'
11
    obj.source = 'csma-bridge-one-hop.cc'
12
12
(-)a/src/csma/examples/wscript (-5 / +5 lines)
 Lines 1-19    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_program('csma-one-subnet', ['csma', 'internet'])
4
    obj = bld.create_ns3_program('csma-one-subnet', ['csma', 'internet', 'applications'])
5
    obj.source = 'csma-one-subnet.cc'
5
    obj.source = 'csma-one-subnet.cc'
6
6
7
    obj = bld.create_ns3_program('csma-broadcast', ['csma', 'internet'])
7
    obj = bld.create_ns3_program('csma-broadcast', ['csma', 'internet', 'applications'])
8
    obj.source = 'csma-broadcast.cc'
8
    obj.source = 'csma-broadcast.cc'
9
9
10
    obj = bld.create_ns3_program('csma-packet-socket', ['csma', 'internet'])
10
    obj = bld.create_ns3_program('csma-packet-socket', ['csma', 'internet', 'applications'])
11
    obj.source = 'csma-packet-socket.cc'
11
    obj.source = 'csma-packet-socket.cc'
12
12
13
    obj = bld.create_ns3_program('csma-multicast', ['csma', 'internet'])
13
    obj = bld.create_ns3_program('csma-multicast', ['csma', 'internet', 'applications'])
14
    obj.source = 'csma-multicast.cc'
14
    obj.source = 'csma-multicast.cc'
15
15
16
    obj = bld.create_ns3_program('csma-raw-ip-socket', ['csma', 'internet'])
16
    obj = bld.create_ns3_program('csma-raw-ip-socket', ['csma', 'internet', 'applications'])
17
    obj.source = 'csma-raw-ip-socket.cc'
17
    obj.source = 'csma-raw-ip-socket.cc'
18
18
19
    obj = bld.create_ns3_program('csma-ping', ['csma', 'internet', 'applications'])
19
    obj = bld.create_ns3_program('csma-ping', ['csma', 'internet', 'applications'])
(-)a/src/csma/wscript (-1 / +1 lines)
 Lines 1-7    Link Here 
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
1
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2
2
3
def build(bld):
3
def build(bld):
4
    obj = bld.create_ns3_module('csma', ['network', 'applications'])
4
    obj = bld.create_ns3_module('csma', ['core', 'network'])
5
    obj.source = [
5
    obj.source = [
6
        'model/backoff.cc',
6
        'model/backoff.cc',
7
        'model/csma-net-device.cc',
7
        'model/csma-net-device.cc',
(-)a/src/sixlowpan/examples/wscript (-1 / +1 lines)
 Lines 5-11    Link Here 
5
        return;
5
        return;
6
6
7
    obj = bld.create_ns3_program('example-sixlowpan',
7
    obj = bld.create_ns3_program('example-sixlowpan',
8
                                 ['network', 'sixlowpan', 'internet', 'csma'])
8
                                 ['network', 'sixlowpan', 'internet', 'csma', 'applications'])
9
    obj.source = 'example-sixlowpan.cc'
9
    obj.source = 'example-sixlowpan.cc'
10
    
10
    
11
    obj = bld.create_ns3_program('example-ping-lr-wpan',
11
    obj = bld.create_ns3_program('example-ping-lr-wpan',
(-)a/src/tap-bridge/examples/wscript (-5 / +5 lines)
 Lines 3-15    Link Here 
3
def build(bld):
3
def build(bld):
4
    env = bld.env
4
    env = bld.env
5
    if env['ENABLE_TAP']:
5
    if env['ENABLE_TAP']:
6
        obj = bld.create_ns3_program('tap-csma', ['csma', 'tap-bridge', 'internet', 'wifi'])
6
        obj = bld.create_ns3_program('tap-csma', ['csma', 'tap-bridge', 'internet', 'wifi', 'applications'])
7
        obj.source = 'tap-csma.cc'
7
        obj.source = 'tap-csma.cc'
8
        obj = bld.create_ns3_program('tap-csma-virtual-machine', ['csma', 'tap-bridge', 'internet'])
8
        obj = bld.create_ns3_program('tap-csma-virtual-machine', ['csma', 'tap-bridge', 'internet', 'applications'])
9
        obj.source = 'tap-csma-virtual-machine.cc'
9
        obj.source = 'tap-csma-virtual-machine.cc'
10
        bld.register_ns3_script('tap-csma-virtual-machine.py', ['csma', 'tap-bridge', 'internet'])
10
        bld.register_ns3_script('tap-csma-virtual-machine.py', ['csma', 'tap-bridge', 'internet', 'applications'])
11
        obj = bld.create_ns3_program('tap-wifi-virtual-machine', ['csma', 'tap-bridge', 'internet', 'wifi', 'mobility'])
11
        obj = bld.create_ns3_program('tap-wifi-virtual-machine', ['csma', 'tap-bridge', 'internet', 'wifi', 'mobility'])
12
        obj.source = 'tap-wifi-virtual-machine.cc'
12
        obj.source = 'tap-wifi-virtual-machine.cc'
13
        bld.register_ns3_script('tap-wifi-virtual-machine.py', ['csma', 'tap-bridge', 'internet', 'wifi', 'mobility'])
13
        bld.register_ns3_script('tap-wifi-virtual-machine.py', ['csma', 'tap-bridge', 'internet', 'wifi', 'mobility', 'applications'])
14
        obj = bld.create_ns3_program('tap-wifi-dumbbell', ['wifi', 'csma', 'point-to-point', 'tap-bridge', 'internet'])
14
        obj = bld.create_ns3_program('tap-wifi-dumbbell', ['wifi', 'csma', 'point-to-point', 'tap-bridge', 'internet', 'applications'])
15
        obj.source = 'tap-wifi-dumbbell.cc'
15
        obj.source = 'tap-wifi-dumbbell.cc'

Return to bug 1941