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 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 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 'model/msdu-aggregator.cc', | 53 'model/msdu-aggregator.cc', |
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/monitor-mac-high.cc', | 63 'model/monitor-wifi-mac.cc', |
64 'helper/athstats-helper.cc', | 64 'helper/athstats-helper.cc', |
65 'helper/wifi-helper.cc', | 65 'helper/wifi-helper.cc', |
66 'helper/yans-wifi-helper.cc', | 66 'helper/yans-wifi-helper.cc', |
67 'helper/nqos-wifi-mac-helper.cc', | 67 'helper/nqos-wifi-mac-helper.cc', |
68 'helper/qos-wifi-mac-helper.cc', | 68 'helper/qos-wifi-mac-helper.cc', |
69 ] | 69 ] |
70 | 70 |
71 obj_test = bld.create_ns3_module_test_library('wifi') | 71 obj_test = bld.create_ns3_module_test_library('wifi') |
72 obj_test.source = [ | 72 obj_test.source = [ |
73 'test/block-ack-test-suite.cc', | 73 'test/block-ack-test-suite.cc', |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
126 'model/capability-information.h', | 126 'model/capability-information.h', |
127 'model/dcf-manager.h', | 127 'model/dcf-manager.h', |
128 'model/mac-rx-middle.h',· | 128 'model/mac-rx-middle.h',· |
129 'model/mac-low.h', | 129 'model/mac-low.h', |
130 'model/originator-block-ack-agreement.h', | 130 'model/originator-block-ack-agreement.h', |
131 'model/dcf.h', | 131 'model/dcf.h', |
132 'model/ctrl-headers.h', | 132 'model/ctrl-headers.h', |
133 'model/block-ack-agreement.h', | 133 'model/block-ack-agreement.h', |
134 'model/block-ack-manager.h', | 134 'model/block-ack-manager.h', |
135 'model/block-ack-cache.h', | 135 'model/block-ack-cache.h', |
136 'model/monitor-mac-high.h', | 136 'model/monitor-wifi-mac.h', |
137 'helper/athstats-helper.h', | 137 'helper/athstats-helper.h', |
138 'helper/wifi-helper.h', | 138 'helper/wifi-helper.h', |
139 'helper/yans-wifi-helper.h', | 139 'helper/yans-wifi-helper.h', |
140 'helper/nqos-wifi-mac-helper.h', | 140 'helper/nqos-wifi-mac-helper.h', |
141 'helper/qos-wifi-mac-helper.h', | 141 'helper/qos-wifi-mac-helper.h', |
142 ] | 142 ] |
143 | 143 |
144 if bld.env['ENABLE_GSL']: | 144 if bld.env['ENABLE_GSL']: |
145 obj.uselib = 'GSL GSLCBLAS M' | 145 obj.uselib = 'GSL GSLCBLAS M' |
146 obj_test.uselib = 'GSL GSLCBLAS M' | 146 obj_test.uselib = 'GSL GSLCBLAS M' |
147 | 147 |
148 if (bld.env['ENABLE_EXAMPLES']): | 148 if (bld.env['ENABLE_EXAMPLES']): |
149 bld.add_subdirs('examples') | 149 bld.add_subdirs('examples') |
150 | 150 |
151 bld.ns3_python_bindings() | 151 bld.ns3_python_bindings() |
152 | 152 |
LEFT | RIGHT |