author | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
Mon, 18 Apr 2011 12:13:02 +0200 | |
changeset 63 | e89dca438df6 |
parent 62 | a540fcc9a6f1 |
permissions | -rw-r--r-- |
0 | 1 |
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- |
2 |
||
3 |
def build(bld): |
|
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
4 |
obj = bld.create_dce_program('udp-server') |
1 | 5 |
obj.source = ['udp-server.cc'] |
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
6 |
obj = bld.create_dce_program('udp-client') |
1 | 7 |
obj.source = ['udp-client.cc'] |
0 | 8 |
|
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
9 |
obj = bld.create_dce_program('tcp-server') |
1 | 10 |
obj.source = ['tcp-server.cc'] |
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
11 |
obj = bld.create_dce_program('tcp-client') |
1 | 12 |
obj.source = ['tcp-client.cc'] |
0 | 13 |
|
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
14 |
obj = bld.create_dce_program('tcp-loopback') |
1 | 15 |
obj.source = ['tcp-loopback.cc'] |
0 | 16 |
|
54
d65190373bf5
simplest example possible
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
9
diff
changeset
|
17 |
obj = bld.create_ns3_program('dce-tcp-simple', |
62 | 18 |
['core', 'point-to-point', |
19 |
'internet', 'dce']) |
|
54
d65190373bf5
simplest example possible
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
9
diff
changeset
|
20 |
obj.source = 'dce-tcp-simple.cc' |
d65190373bf5
simplest example possible
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
9
diff
changeset
|
21 |
|
55
665e73f2fc3c
simple udp example with two processes
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
54
diff
changeset
|
22 |
obj = bld.create_ns3_program('dce-udp-simple', |
62 | 23 |
['core', 'point-to-point', |
24 |
'internet', 'dce']) |
|
55
665e73f2fc3c
simple udp example with two processes
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
54
diff
changeset
|
25 |
obj.source = 'dce-udp-simple.cc' |
665e73f2fc3c
simple udp example with two processes
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
54
diff
changeset
|
26 |
|
58
a2702501e8cf
new simple example for linux kernel
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
55
diff
changeset
|
27 |
obj = bld.create_ns3_program('dce-linux-simple', |
62 | 28 |
['core', 'point-to-point', |
29 |
'internet', 'dce']) |
|
58
a2702501e8cf
new simple example for linux kernel
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
55
diff
changeset
|
30 |
obj.source = 'dce-linux-simple.cc' |
a2702501e8cf
new simple example for linux kernel
Mathieu Lacage <mathieu.lacage@inria.fr>
parents:
55
diff
changeset
|
31 |
|
1 | 32 |
obj = bld.create_ns3_program('dce-iperf', |
62 | 33 |
['core', 'point-to-point', |
34 |
'internet', 'dce']) |
|
1 | 35 |
obj.source = 'dce-iperf.cc' |
0 | 36 |
|
1 | 37 |
obj = bld.create_ns3_program('dce-udp-perf', |
62 | 38 |
['core', 'point-to-point', |
39 |
'internet', 'dce']) |
|
1 | 40 |
obj.source = 'dce-udp-perf.cc' |
0 | 41 |
|
1 | 42 |
obj = bld.create_ns3_program('dce-linear', |
62 | 43 |
['core', 'point-to-point', |
44 |
'internet', 'dce']) |
|
1 | 45 |
obj.source = 'dce-linear.cc' |
0 | 46 |
|
1 | 47 |
obj = bld.create_ns3_program('dce-netlink', |
62 | 48 |
['core', 'point-to-point', |
49 |
'internet', 'dce']) |
|
1 | 50 |
obj.source = 'dce-netlink.cc' |
0 | 51 |
|
1 | 52 |
obj = bld.create_ns3_program('dce-linux', |
62 | 53 |
['core', 'point-to-point', |
63 | 54 |
'internet', 'dce', 'csma', 'wifi', 'mobility']) |
1 | 55 |
obj.source = 'dce-linux.cc' |
0 | 56 |
|
9
1213b070efcf
create_simu -> create_dce
Mathieu Lacage <mathieu.lacage@sophia.inria.fr>
parents:
1
diff
changeset
|
57 |
obj = bld.create_dce_program('udp-perf') |
0 | 58 |
obj.env.append_value('LINKFLAGS', '-lm') |
59 |
obj.source = 'udp-perf.cc' |
|
60 |
||
63 | 61 |
obj = bld.create_ns3_program('linear-udp-perf', |
62 |
['core', 'point-to-point', |
|
63 |
'internet', 'dce']) |
|
1 | 64 |
obj.source = [ 'linear-udp-perf.cc', 'memory-usage.cc'] |