OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 '../build/win_precompile.gypi', | 10 '../build/win_precompile.gypi', |
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
150 ], | 150 ], |
151 }], | 151 }], |
152 ['OS == "win"', { | 152 ['OS == "win"', { |
153 # Specify delayload for base.dll. | 153 # Specify delayload for base.dll. |
154 'msvs_settings': { | 154 'msvs_settings': { |
155 'VCLinkerTool': { | 155 'VCLinkerTool': { |
156 'DelayLoadDLLs': [ | 156 'DelayLoadDLLs': [ |
157 'cfgmgr32.dll', | 157 'cfgmgr32.dll', |
158 'powrprof.dll', | 158 'powrprof.dll', |
159 'setupapi.dll', | 159 'setupapi.dll', |
| 160 'pdh.dll', |
160 ], | 161 ], |
161 'AdditionalDependencies': [ | 162 'AdditionalDependencies': [ |
162 'cfgmgr32.lib', | 163 'cfgmgr32.lib', |
163 'powrprof.lib', | 164 'powrprof.lib', |
164 'setupapi.lib', | 165 'setupapi.lib', |
| 166 'pdh.lib', |
165 ], | 167 ], |
166 }, | 168 }, |
167 }, | 169 }, |
168 # Specify delayload for components that link with base.lib. | 170 # Specify delayload for components that link with base.lib. |
169 'all_dependent_settings': { | 171 'all_dependent_settings': { |
170 'msvs_settings': { | 172 'msvs_settings': { |
171 'VCLinkerTool': { | 173 'VCLinkerTool': { |
172 'DelayLoadDLLs': [ | 174 'DelayLoadDLLs': [ |
173 'cfgmgr32.dll', | 175 'cfgmgr32.dll', |
174 'powrprof.dll', | 176 'powrprof.dll', |
175 'setupapi.dll', | 177 'setupapi.dll', |
| 178 'pdh.dll', |
176 ], | 179 ], |
177 'AdditionalDependencies': [ | 180 'AdditionalDependencies': [ |
178 'cfgmgr32.lib', | 181 'cfgmgr32.lib', |
179 'powrprof.lib', | 182 'powrprof.lib', |
180 'setupapi.lib', | 183 'setupapi.lib', |
| 184 'pdh.lib', |
181 ], | 185 ], |
182 }, | 186 }, |
183 }, | 187 }, |
184 }, | 188 }, |
185 'copies': [ | 189 'copies': [ |
186 { | 190 { |
187 'destination': '<(PRODUCT_DIR)/', | 191 'destination': '<(PRODUCT_DIR)/', |
188 'files': [ | 192 'files': [ |
189 '../build/win/dbghelp_xp/dbghelp.dll', | 193 '../build/win/dbghelp_xp/dbghelp.dll', |
190 ], | 194 ], |
(...skipping 379 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
570 'prefs/pref_change_registrar_unittest.cc', | 574 'prefs/pref_change_registrar_unittest.cc', |
571 'prefs/pref_member_unittest.cc', | 575 'prefs/pref_member_unittest.cc', |
572 'prefs/pref_notifier_impl_unittest.cc', | 576 'prefs/pref_notifier_impl_unittest.cc', |
573 'prefs/pref_service_unittest.cc', | 577 'prefs/pref_service_unittest.cc', |
574 'prefs/pref_value_map_unittest.cc', | 578 'prefs/pref_value_map_unittest.cc', |
575 'prefs/pref_value_store_unittest.cc', | 579 'prefs/pref_value_store_unittest.cc', |
576 'prefs/scoped_user_pref_update_unittest.cc', | 580 'prefs/scoped_user_pref_update_unittest.cc', |
577 'process/memory_unittest.cc', | 581 'process/memory_unittest.cc', |
578 'process/memory_unittest_mac.h', | 582 'process/memory_unittest_mac.h', |
579 'process/memory_unittest_mac.mm', | 583 'process/memory_unittest_mac.mm', |
| 584 'process/private_working_set_snapshot_win_unittest.cc', |
580 'process/process_metrics_unittest.cc', | 585 'process/process_metrics_unittest.cc', |
581 'process/process_metrics_unittest_ios.cc', | 586 'process/process_metrics_unittest_ios.cc', |
582 'process/process_unittest.cc', | 587 'process/process_unittest.cc', |
583 'process/process_util_unittest.cc', | 588 'process/process_util_unittest.cc', |
584 'profiler/stack_sampling_profiler_unittest.cc', | 589 'profiler/stack_sampling_profiler_unittest.cc', |
585 'profiler/tracked_time_unittest.cc', | 590 'profiler/tracked_time_unittest.cc', |
586 'rand_util_unittest.cc', | 591 'rand_util_unittest.cc', |
587 'scoped_clear_errno_unittest.cc', | 592 'scoped_clear_errno_unittest.cc', |
588 'scoped_generic_unittest.cc', | 593 'scoped_generic_unittest.cc', |
589 'scoped_native_library_unittest.cc', | 594 'scoped_native_library_unittest.cc', |
(...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1145 ], | 1150 ], |
1146 }], | 1151 }], |
1147 ], | 1152 ], |
1148 # Specify delayload for base_win64.dll. | 1153 # Specify delayload for base_win64.dll. |
1149 'msvs_settings': { | 1154 'msvs_settings': { |
1150 'VCLinkerTool': { | 1155 'VCLinkerTool': { |
1151 'DelayLoadDLLs': [ | 1156 'DelayLoadDLLs': [ |
1152 'cfgmgr32.dll', | 1157 'cfgmgr32.dll', |
1153 'powrprof.dll', | 1158 'powrprof.dll', |
1154 'setupapi.dll', | 1159 'setupapi.dll', |
| 1160 'pdh.dll', |
1155 ], | 1161 ], |
1156 'AdditionalDependencies': [ | 1162 'AdditionalDependencies': [ |
1157 'cfgmgr32.lib', | 1163 'cfgmgr32.lib', |
1158 'powrprof.lib', | 1164 'powrprof.lib', |
1159 'setupapi.lib', | 1165 'setupapi.lib', |
| 1166 'pdh.lib', |
1160 ], | 1167 ], |
1161 }, | 1168 }, |
1162 }, | 1169 }, |
1163 # Specify delayload for components that link with base_win64.lib. | 1170 # Specify delayload for components that link with base_win64.lib. |
1164 'all_dependent_settings': { | 1171 'all_dependent_settings': { |
1165 'msvs_settings': { | 1172 'msvs_settings': { |
1166 'VCLinkerTool': { | 1173 'VCLinkerTool': { |
1167 'DelayLoadDLLs': [ | 1174 'DelayLoadDLLs': [ |
1168 'cfgmgr32.dll', | 1175 'cfgmgr32.dll', |
1169 'powrprof.dll', | 1176 'powrprof.dll', |
1170 'setupapi.dll', | 1177 'setupapi.dll', |
| 1178 'pdh.dll', |
1171 ], | 1179 ], |
1172 'AdditionalDependencies': [ | 1180 'AdditionalDependencies': [ |
1173 'cfgmgr32.lib', | 1181 'cfgmgr32.lib', |
1174 'powrprof.lib', | 1182 'powrprof.lib', |
1175 'setupapi.lib', | 1183 'setupapi.lib', |
| 1184 'pdh.lib', |
1176 ], | 1185 ], |
1177 }, | 1186 }, |
1178 }, | 1187 }, |
1179 }, | 1188 }, |
1180 # TODO(rvargas): Bug 78117. Remove this. | 1189 # TODO(rvargas): Bug 78117. Remove this. |
1181 'msvs_disabled_warnings': [ | 1190 'msvs_disabled_warnings': [ |
1182 4244, | 1191 4244, |
1183 4996, | 1192 4996, |
1184 4267, | 1193 4267, |
1185 ], | 1194 ], |
(...skipping 450 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1636 '../build/isolate.gypi', | 1645 '../build/isolate.gypi', |
1637 ], | 1646 ], |
1638 'sources': [ | 1647 'sources': [ |
1639 'base_unittests.isolate', | 1648 'base_unittests.isolate', |
1640 ], | 1649 ], |
1641 }, | 1650 }, |
1642 ], | 1651 ], |
1643 }], | 1652 }], |
1644 ], | 1653 ], |
1645 } | 1654 } |
OLD | NEW |