Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1584)

Side by Side Diff: src/wifi/wscript

Issue 329860043: Refactor WifiPhy and WifiPhyStateHelper to eliminate circular declaration of classes (Closed)
Patch Set: Updates for final review comment Created 6 years, 1 month ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/wifi/model/wifi-radio-energy-model.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
OLDNEW
« no previous file with comments | « src/wifi/model/wifi-radio-energy-model.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b