Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1480)

Side by Side Diff: base/base.gyp

Issue 1842143002: Remove "#pragma comment(lib" in base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « base/BUILD.gn ('k') | base/process/launch_win.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 143 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 'VCLinkerTool': { 154 'VCLinkerTool': {
155 'DelayLoadDLLs': [ 155 'DelayLoadDLLs': [
156 'cfgmgr32.dll', 156 'cfgmgr32.dll',
157 'powrprof.dll', 157 'powrprof.dll',
158 'setupapi.dll', 158 'setupapi.dll',
159 ], 159 ],
160 'AdditionalDependencies': [ 160 'AdditionalDependencies': [
161 'cfgmgr32.lib', 161 'cfgmgr32.lib',
162 'powrprof.lib', 162 'powrprof.lib',
163 'setupapi.lib', 163 'setupapi.lib',
164 'userenv.lib',
165 'winmm.lib',
164 ], 166 ],
165 }, 167 },
166 }, 168 },
167 # Specify delayload for components that link with base.lib. 169 # Specify delayload for components that link with base.lib.
168 'all_dependent_settings': { 170 'all_dependent_settings': {
169 'msvs_settings': { 171 'msvs_settings': {
170 'VCLinkerTool': { 172 'VCLinkerTool': {
171 'DelayLoadDLLs': [ 173 'DelayLoadDLLs': [
172 'cfgmgr32.dll', 174 'cfgmgr32.dll',
173 'powrprof.dll', 175 'powrprof.dll',
174 'setupapi.dll', 176 'setupapi.dll',
175 ], 177 ],
176 'AdditionalDependencies': [ 178 'AdditionalDependencies': [
177 'cfgmgr32.lib', 179 'cfgmgr32.lib',
178 'powrprof.lib', 180 'powrprof.lib',
179 'setupapi.lib', 181 'setupapi.lib',
182 'userenv.lib',
183 'winmm.lib',
180 ], 184 ],
181 }, 185 },
182 }, 186 },
183 }, 187 },
184 'copies': [ 188 'copies': [
185 { 189 {
186 'destination': '<(PRODUCT_DIR)/', 190 'destination': '<(PRODUCT_DIR)/',
187 'files': [ 191 'files': [
188 '../build/win/dbghelp_xp/dbghelp.dll', 192 '../build/win/dbghelp_xp/dbghelp.dll',
189 ], 193 ],
(...skipping 949 matching lines...) Expand 10 before | Expand all | Expand 10 after
1139 'VCLinkerTool': { 1143 'VCLinkerTool': {
1140 'DelayLoadDLLs': [ 1144 'DelayLoadDLLs': [
1141 'cfgmgr32.dll', 1145 'cfgmgr32.dll',
1142 'powrprof.dll', 1146 'powrprof.dll',
1143 'setupapi.dll', 1147 'setupapi.dll',
1144 ], 1148 ],
1145 'AdditionalDependencies': [ 1149 'AdditionalDependencies': [
1146 'cfgmgr32.lib', 1150 'cfgmgr32.lib',
1147 'powrprof.lib', 1151 'powrprof.lib',
1148 'setupapi.lib', 1152 'setupapi.lib',
1153 'userenv.lib',
1154 'winmm.lib',
1149 ], 1155 ],
1150 }, 1156 },
1151 }, 1157 },
1152 # Specify delayload for components that link with base_win64.lib. 1158 # Specify delayload for components that link with base_win64.lib.
1153 'all_dependent_settings': { 1159 'all_dependent_settings': {
1154 'msvs_settings': { 1160 'msvs_settings': {
1155 'VCLinkerTool': { 1161 'VCLinkerTool': {
1156 'DelayLoadDLLs': [ 1162 'DelayLoadDLLs': [
1157 'cfgmgr32.dll', 1163 'cfgmgr32.dll',
1158 'powrprof.dll', 1164 'powrprof.dll',
1159 'setupapi.dll', 1165 'setupapi.dll',
1160 ], 1166 ],
1161 'AdditionalDependencies': [ 1167 'AdditionalDependencies': [
1162 'cfgmgr32.lib', 1168 'cfgmgr32.lib',
1163 'powrprof.lib', 1169 'powrprof.lib',
1164 'setupapi.lib', 1170 'setupapi.lib',
1171 'userenv.lib',
1172 'winmm.lib',
1165 ], 1173 ],
1166 }, 1174 },
1167 }, 1175 },
1168 }, 1176 },
1169 # TODO(rvargas): Bug 78117. Remove this. 1177 # TODO(rvargas): Bug 78117. Remove this.
1170 'msvs_disabled_warnings': [ 1178 'msvs_disabled_warnings': [
1171 4244, 1179 4244,
1172 4996, 1180 4996,
1173 4267, 1181 4267,
1174 ], 1182 ],
(...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after
1714 '../build/isolate.gypi', 1722 '../build/isolate.gypi',
1715 ], 1723 ],
1716 'sources': [ 1724 'sources': [
1717 'base_unittests.isolate', 1725 'base_unittests.isolate',
1718 ], 1726 ],
1719 }, 1727 },
1720 ], 1728 ],
1721 }], 1729 }],
1722 ], 1730 ],
1723 } 1731 }
OLDNEW
« no previous file with comments | « base/BUILD.gn ('k') | base/process/launch_win.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698