OLD | NEW |
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', 'energy', 'sp
ectrum', 'antenna', 'mobility']) | 4 obj = bld.create_ns3_module('wifi', ['network', 'propagation', 'energy', 'sp
ectrum', 'antenna', 'mobility']) |
5 obj.source = [ | 5 obj.source = [ |
6 'model/wifi-utils.cc', | 6 'model/wifi-utils.cc', |
7 'model/wifi-information-element.cc', | 7 'model/wifi-information-element.cc', |
8 'model/wifi-information-element-vector.cc', | 8 'model/wifi-information-element-vector.cc', |
9 'model/wifi-mode.cc', | 9 'model/wifi-mode.cc', |
10 'model/ssid.cc', | 10 'model/ssid.cc', |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
84 'model/frame-capture-model.cc', | 84 'model/frame-capture-model.cc', |
85 'model/simple-frame-capture-model.cc', | 85 'model/simple-frame-capture-model.cc', |
86 'model/he-operation.cc', | 86 'model/he-operation.cc', |
87 'model/extended-capabilities.cc', | 87 'model/extended-capabilities.cc', |
88 'helper/wifi-radio-energy-model-helper.cc', | 88 'helper/wifi-radio-energy-model-helper.cc', |
89 'helper/athstats-helper.cc', | 89 'helper/athstats-helper.cc', |
90 'helper/wifi-helper.cc', | 90 'helper/wifi-helper.cc', |
91 'helper/yans-wifi-helper.cc', | 91 'helper/yans-wifi-helper.cc', |
92 'helper/spectrum-wifi-helper.cc', | 92 'helper/spectrum-wifi-helper.cc', |
93 'helper/wifi-mac-helper.cc', | 93 'helper/wifi-mac-helper.cc', |
| 94 'model/wifi-mac-queue-item.cc', |
94 ] | 95 ] |
95 | 96 |
96 obj_test = bld.create_ns3_module_test_library('wifi') | 97 obj_test = bld.create_ns3_module_test_library('wifi') |
97 obj_test.source = [ | 98 obj_test.source = [ |
98 'test/block-ack-test-suite.cc', | 99 'test/block-ack-test-suite.cc', |
99 'test/dcf-manager-test.cc', | 100 'test/dcf-manager-test.cc', |
100 'test/tx-duration-test.cc', | 101 'test/tx-duration-test.cc', |
101 'test/power-rate-adaptation-test.cc', | 102 'test/power-rate-adaptation-test.cc', |
102 'test/wifi-test.cc', | 103 'test/wifi-test.cc', |
103 'test/spectrum-wifi-phy-test.cc', | 104 'test/spectrum-wifi-phy-test.cc', |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
191 'model/simple-frame-capture-model.h', | 192 'model/simple-frame-capture-model.h', |
192 'model/qos-blocked-destinations.h', | 193 'model/qos-blocked-destinations.h', |
193 'model/he-operation.h', | 194 'model/he-operation.h', |
194 'model/extended-capabilities.h', | 195 'model/extended-capabilities.h', |
195 'helper/wifi-radio-energy-model-helper.h', | 196 'helper/wifi-radio-energy-model-helper.h', |
196 'helper/athstats-helper.h', | 197 'helper/athstats-helper.h', |
197 'helper/wifi-helper.h', | 198 'helper/wifi-helper.h', |
198 'helper/yans-wifi-helper.h', | 199 'helper/yans-wifi-helper.h', |
199 'helper/spectrum-wifi-helper.h', | 200 'helper/spectrum-wifi-helper.h', |
200 'helper/wifi-mac-helper.h', | 201 'helper/wifi-mac-helper.h', |
| 202 'model/wifi-mac-queue-item.h', |
| 203 'model/wifi-phy-state.h', |
| 204 'model/wifi-phy-listener.h', |
201 ] | 205 ] |
202 | 206 |
203 if bld.env['ENABLE_GSL']: | 207 if bld.env['ENABLE_GSL']: |
204 obj.use.extend(['GSL', 'GSLCBLAS', 'M']) | 208 obj.use.extend(['GSL', 'GSLCBLAS', 'M']) |
205 obj_test.use.extend(['GSL', 'GSLCBLAS', 'M']) | 209 obj_test.use.extend(['GSL', 'GSLCBLAS', 'M']) |
206 | 210 |
207 if (bld.env['ENABLE_EXAMPLES']): | 211 if (bld.env['ENABLE_EXAMPLES']): |
208 bld.recurse('examples') | 212 bld.recurse('examples') |
209 | 213 |
210 bld.ns3_python_bindings() | 214 bld.ns3_python_bindings() |
211 | 215 |
OLD | NEW |