LEFT | RIGHT |
(no file at all) | |
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('wifi', ['network', 'propagation']) | 4 obj = bld.create_ns3_module('wifi', ['network', 'propagation']) |
5 obj.source = [ | 5 obj.source = [ |
6 'model/wifi-information-element.cc', | 6 'model/wifi-information-element.cc', |
7 'model/wifi-information-element-vector.cc', | 7 'model/wifi-information-element-vector.cc', |
8 'model/wifi-channel.cc', | 8 'model/wifi-channel.cc', |
9 'model/wifi-mode.cc', | 9 'model/wifi-mode.cc', |
10 'model/ssid.cc', | 10 'model/ssid.cc', |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 'model/amsdu-subframe-header.cc', | 54 'model/amsdu-subframe-header.cc', |
55 'model/msdu-standard-aggregator.cc', | 55 'model/msdu-standard-aggregator.cc', |
56 'model/originator-block-ack-agreement.cc', | 56 'model/originator-block-ack-agreement.cc', |
57 'model/dcf.cc', | 57 'model/dcf.cc', |
58 'model/ctrl-headers.cc', | 58 'model/ctrl-headers.cc', |
59 'model/qos-blocked-destinations.cc', | 59 'model/qos-blocked-destinations.cc', |
60 'model/block-ack-agreement.cc', | 60 'model/block-ack-agreement.cc', |
61 'model/block-ack-manager.cc', | 61 'model/block-ack-manager.cc', |
62 'model/block-ack-cache.cc', | 62 'model/block-ack-cache.cc', |
63 'model/snr-tag.cc', | 63 'model/snr-tag.cc', |
| 64 'model/expire-time-tag.cc', |
64 'helper/athstats-helper.cc', | 65 'helper/athstats-helper.cc', |
65 'helper/wifi-helper.cc', | 66 'helper/wifi-helper.cc', |
66 'helper/yans-wifi-helper.cc', | 67 'helper/yans-wifi-helper.cc', |
67 'helper/nqos-wifi-mac-helper.cc', | 68 'helper/nqos-wifi-mac-helper.cc', |
68 'helper/qos-wifi-mac-helper.cc', | 69 'helper/qos-wifi-mac-helper.cc', |
69 ] | 70 ] |
70 | 71 |
71 obj_test = bld.create_ns3_module_test_library('wifi') | 72 obj_test = bld.create_ns3_module_test_library('wifi') |
72 obj_test.source = [ | 73 obj_test.source = [ |
73 'test/block-ack-test-suite.cc', | 74 'test/block-ack-test-suite.cc', |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
127 'model/dcf-manager.h', | 128 'model/dcf-manager.h', |
128 'model/mac-rx-middle.h',· | 129 'model/mac-rx-middle.h',· |
129 'model/mac-low.h', | 130 'model/mac-low.h', |
130 'model/originator-block-ack-agreement.h', | 131 'model/originator-block-ack-agreement.h', |
131 'model/dcf.h', | 132 'model/dcf.h', |
132 'model/ctrl-headers.h', | 133 'model/ctrl-headers.h', |
133 'model/block-ack-agreement.h', | 134 'model/block-ack-agreement.h', |
134 'model/block-ack-manager.h', | 135 'model/block-ack-manager.h', |
135 'model/block-ack-cache.h', | 136 'model/block-ack-cache.h', |
136 'model/snr-tag.h', | 137 'model/snr-tag.h', |
| 138 'model/expire-time-tag.h', |
137 'helper/athstats-helper.h', | 139 'helper/athstats-helper.h', |
138 'helper/wifi-helper.h', | 140 'helper/wifi-helper.h', |
139 'helper/yans-wifi-helper.h', | 141 'helper/yans-wifi-helper.h', |
140 'helper/nqos-wifi-mac-helper.h', | 142 'helper/nqos-wifi-mac-helper.h', |
141 'helper/qos-wifi-mac-helper.h', | 143 'helper/qos-wifi-mac-helper.h', |
142 ] | 144 ] |
143 | 145 |
144 if bld.env['ENABLE_GSL']: | 146 if bld.env['ENABLE_GSL']: |
145 obj.use.extend(['GSL', 'GSLCBLAS', 'M']) | 147 obj.use.extend(['GSL', 'GSLCBLAS', 'M']) |
146 obj_test.use.extend(['GSL', 'GSLCBLAS', 'M']) | 148 obj_test.use.extend(['GSL', 'GSLCBLAS', 'M']) |
147 | 149 |
148 if (bld.env['ENABLE_EXAMPLES']): | 150 if (bld.env['ENABLE_EXAMPLES']): |
149 bld.recurse('examples') | 151 bld.recurse('examples') |
150 | 152 |
151 bld.ns3_python_bindings() | 153 bld.ns3_python_bindings() |
152 | 154 |
LEFT | RIGHT |