LEFT | RIGHT |
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 module = bld.create_ns3_module('epidemic', ['internet', 'wifi', 'mesh', 'app
lications']) | 4 module = bld.create_ns3_module('epidemic', ['internet']) |
5 module.includes = '.' | 5 module.includes = '.' |
6 module.source = [ | 6 module.source = [ |
7 'model/epidemic-packet-queue.cc', | 7 'model/epidemic-packet-queue.cc', |
8 'model/epidemic-packet.cc', | 8 'model/epidemic-packet.cc', |
9 'model/epidemic-tag.cc', | 9 'model/epidemic-tag.cc', |
10 'model/epidemic-routing-protocol.cc', | 10 'model/epidemic-routing-protocol.cc', |
11 'helper/epidemic-helper.cc', | 11 'helper/epidemic-helper.cc', |
12 ] | 12 ] |
13 ········ | 13 ········ |
14 module_test = bld.create_ns3_module_test_library('epidemic') | 14 module_test = bld.create_ns3_module_test_library('epidemic') |
15 module_test.source = [ | 15 module_test.source = [ |
16 'test/epidemic-test-suite.cc', | 16 'test/epidemic-test-suite.cc', |
17 ] | 17 ] |
18 ········ | 18 ········ |
19 headers = bld(features='ns3header') | 19 headers = bld(features='ns3header') |
20 headers.module = 'epidemic' | 20 headers.module = 'epidemic' |
21 headers.source = [ | 21 headers.source = [ |
22 'model/epidemic-packet-queue.h', | 22 'model/epidemic-packet-queue.h', |
23 'model/epidemic-packet.h', | 23 'model/epidemic-packet.h', |
24 'model/epidemic-tag.h', | 24 'model/epidemic-tag.h', |
25 'model/epidemic-routing-protocol.h', | 25 'model/epidemic-routing-protocol.h', |
26 'helper/epidemic-helper.h', | 26 'helper/epidemic-helper.h', |
27 ] | 27 ] |
28 | 28 |
29 | 29 |
30 if bld.env['ENABLE_EXAMPLES']: | 30 if bld.env['ENABLE_EXAMPLES']: |
31 bld.recurse('examples') | 31 bld.recurse('examples') |
32 | 32 |
33 bld.ns3_python_bindings() | 33 bld.ns3_python_bindings() |
LEFT | RIGHT |