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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 7051014: Globally replace <(library) with static_library (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 7 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 | Annotate | Revision Log
« no previous file with comments | « chrome/chrome_renderer.gypi ('k') | chrome/common_constants.gypi » ('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) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 'pyautolib_sources': [ 7 'pyautolib_sources': [
8 'app/chrome_command_ids.h', 8 'app/chrome_command_ids.h',
9 'app/chrome_dll_resource.h', 9 'app/chrome_dll_resource.h',
10 'common/automation_constants.h', 10 'common/automation_constants.h',
11 'common/pref_names.cc', 11 'common/pref_names.cc',
12 'common/pref_names.h', 12 'common/pref_names.h',
13 'test/automation/browser_proxy.cc', 13 'test/automation/browser_proxy.cc',
14 'test/automation/browser_proxy.h', 14 'test/automation/browser_proxy.h',
15 'test/automation/tab_proxy.cc', 15 'test/automation/tab_proxy.cc',
16 'test/automation/tab_proxy.h', 16 'test/automation/tab_proxy.h',
17 ], 17 ],
18 }, 18 },
19 'targets': [ 19 'targets': [
20 { 20 {
21 # This target contains mocks and test utilities that don't belong in 21 # This target contains mocks and test utilities that don't belong in
22 # production libraries but are used by more than one test executable. 22 # production libraries but are used by more than one test executable.
23 'target_name': 'test_support_common', 23 'target_name': 'test_support_common',
24 'type': '<(library)', 24 'type': 'static_library',
25 'dependencies': [ 25 'dependencies': [
26 'browser', 26 'browser',
27 'common', 27 'common',
28 'renderer', 28 'renderer',
29 'chrome_resources', 29 'chrome_resources',
30 'chrome_strings', 30 'chrome_strings',
31 'app/policy/cloud_policy_codegen.gyp:policy', 31 'app/policy/cloud_policy_codegen.gyp:policy',
32 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp', 32 'browser/sync/protocol/sync_proto.gyp:sync_proto_cpp',
33 'theme_resources', 33 'theme_resources',
34 'theme_resources_standard', 34 'theme_resources_standard',
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
216 }], 216 }],
217 ['OS=="win"', { 217 ['OS=="win"', {
218 'include_dirs': [ 218 'include_dirs': [
219 '<(DEPTH)/third_party/wtl/include', 219 '<(DEPTH)/third_party/wtl/include',
220 ], 220 ],
221 }], 221 }],
222 ], 222 ],
223 }, 223 },
224 { 224 {
225 'target_name': 'test_support_ui', 225 'target_name': 'test_support_ui',
226 'type': '<(library)', 226 'type': 'static_library',
227 'dependencies': [ 227 'dependencies': [
228 'test_support_common', 228 'test_support_common',
229 'chrome_resources', 229 'chrome_resources',
230 'chrome_strings', 230 'chrome_strings',
231 'theme_resources', 231 'theme_resources',
232 'theme_resources_standard', 232 'theme_resources_standard',
233 '../skia/skia.gyp:skia', 233 '../skia/skia.gyp:skia',
234 '../testing/gtest.gyp:gtest', 234 '../testing/gtest.gyp:gtest',
235 ], 235 ],
236 'export_dependent_settings': [ 236 'export_dependent_settings': [
(...skipping 28 matching lines...) Expand all
265 }], 265 }],
266 ['toolkit_uses_gtk == 1', { 266 ['toolkit_uses_gtk == 1', {
267 'dependencies': [ 267 'dependencies': [
268 '../build/linux/system.gyp:gtk', 268 '../build/linux/system.gyp:gtk',
269 ], 269 ],
270 }], 270 }],
271 ], 271 ],
272 }, 272 },
273 { 273 {
274 'target_name': 'test_support_sync', 274 'target_name': 'test_support_sync',
275 'type': '<(library)', 275 'type': 'static_library',
276 'dependencies': [ 276 'dependencies': [
277 '../base/base.gyp:base', 277 '../base/base.gyp:base',
278 '../testing/gmock.gyp:gmock', 278 '../testing/gmock.gyp:gmock',
279 '../testing/gtest.gyp:gtest', 279 '../testing/gtest.gyp:gtest',
280 'sync', 280 'sync',
281 ], 281 ],
282 'export_dependent_settings': [ 282 'export_dependent_settings': [
283 '../base/base.gyp:base', 283 '../base/base.gyp:base',
284 '../testing/gmock.gyp:gmock', 284 '../testing/gmock.gyp:gmock',
285 '../testing/gtest.gyp:gtest', 285 '../testing/gtest.gyp:gtest',
286 'sync', 286 'sync',
287 ], 287 ],
288 'include_dirs': [ 288 'include_dirs': [
289 '..', 289 '..',
290 ], 290 ],
291 'sources': [ 291 'sources': [
292 'browser/sync/js_test_util.cc', 292 'browser/sync/js_test_util.cc',
293 'browser/sync/js_test_util.h', 293 'browser/sync/js_test_util.h',
294 'test/sync/engine/test_directory_setter_upper.cc', 294 'test/sync/engine/test_directory_setter_upper.cc',
295 'test/sync/engine/test_directory_setter_upper.h', 295 'test/sync/engine/test_directory_setter_upper.h',
296 ], 296 ],
297 }, 297 },
298 { 298 {
299 'target_name': 'test_support_syncapi', 299 'target_name': 'test_support_syncapi',
300 'type': '<(library)', 300 'type': 'static_library',
301 'dependencies': [ 301 'dependencies': [
302 '../base/base.gyp:base', 302 '../base/base.gyp:base',
303 'syncapi', 303 'syncapi',
304 'test_support_sync', 304 'test_support_sync',
305 ], 305 ],
306 'export_dependent_settings': [ 306 'export_dependent_settings': [
307 '../base/base.gyp:base', 307 '../base/base.gyp:base',
308 'syncapi', 308 'syncapi',
309 'test_support_sync', 309 'test_support_sync',
310 ], 310 ],
311 'include_dirs': [ 311 'include_dirs': [
312 '..', 312 '..',
313 ], 313 ],
314 'sources': [ 314 'sources': [
315 'test/sync/engine/test_user_share.cc', 315 'test/sync/engine/test_user_share.cc',
316 'test/sync/engine/test_user_share.h', 316 'test/sync/engine/test_user_share.h',
317 ], 317 ],
318 }, 318 },
319 { 319 {
320 'target_name': 'test_support_sync_notifier', 320 'target_name': 'test_support_sync_notifier',
321 'type': '<(library)', 321 'type': 'static_library',
322 'dependencies': [ 322 'dependencies': [
323 '../testing/gmock.gyp:gmock', 323 '../testing/gmock.gyp:gmock',
324 'sync_notifier', 324 'sync_notifier',
325 ], 325 ],
326 'include_dirs': [ 326 'include_dirs': [
327 '..', 327 '..',
328 ], 328 ],
329 'sources': [ 329 'sources': [
330 'browser/sync/notifier/mock_sync_notifier_observer.cc', 330 'browser/sync/notifier/mock_sync_notifier_observer.cc',
331 'browser/sync/notifier/mock_sync_notifier_observer.h', 331 'browser/sync/notifier/mock_sync_notifier_observer.h',
332 ], 332 ],
333 }, 333 },
334 { 334 {
335 'target_name': 'test_support_unit', 335 'target_name': 'test_support_unit',
336 'type': '<(library)', 336 'type': 'static_library',
337 'dependencies': [ 337 'dependencies': [
338 'test_support_common', 338 'test_support_common',
339 'chrome_resources', 339 'chrome_resources',
340 'chrome_strings', 340 'chrome_strings',
341 '../skia/skia.gyp:skia', 341 '../skia/skia.gyp:skia',
342 '../testing/gtest.gyp:gtest', 342 '../testing/gtest.gyp:gtest',
343 ], 343 ],
344 'include_dirs': [ 344 'include_dirs': [
345 '..', 345 '..',
346 ], 346 ],
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after
763 }], 763 }],
764 ], 764 ],
765 }, 765 },
766 { 766 {
767 # chromedriver is the chromium impelmentation of the WebDriver 767 # chromedriver is the chromium impelmentation of the WebDriver
768 # wire protcol. A description of the WebDriver and examples can 768 # wire protcol. A description of the WebDriver and examples can
769 # be found at: http://seleniumhq.org/docs/09_webdriver.html. 769 # be found at: http://seleniumhq.org/docs/09_webdriver.html.
770 # The documention of the protocol implemented is at: 770 # The documention of the protocol implemented is at:
771 # http://code.google.com/p/selenium/wiki/JsonWireProtocol 771 # http://code.google.com/p/selenium/wiki/JsonWireProtocol
772 'target_name': 'chromedriver_lib', 772 'target_name': 'chromedriver_lib',
773 'type': '<(library)', 773 'type': 'static_library',
774 'dependencies': [ 774 'dependencies': [
775 'browser', 775 'browser',
776 'chrome', 776 'chrome',
777 'chrome_resources', 777 'chrome_resources',
778 'chrome_strings', 778 'chrome_strings',
779 'common', 779 'common',
780 'syncapi', 780 'syncapi',
781 'test_support_ui', 781 'test_support_ui',
782 '../base/base.gyp:base', 782 '../base/base.gyp:base',
783 '../build/temp_gyp/googleurl.gyp:googleurl', 783 '../build/temp_gyp/googleurl.gyp:googleurl',
(...skipping 3205 matching lines...) Expand 10 before | Expand all | Expand 10 after
3989 ] 3989 ]
3990 }], # 'coverage!=0' 3990 }], # 'coverage!=0'
3991 ], # 'conditions' 3991 ], # 'conditions'
3992 } 3992 }
3993 3993
3994 # Local Variables: 3994 # Local Variables:
3995 # tab-width:2 3995 # tab-width:2
3996 # indent-tabs-mode:nil 3996 # indent-tabs-mode:nil
3997 # End: 3997 # End:
3998 # vim: set expandtab tabstop=2 shiftwidth=2: 3998 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « chrome/chrome_renderer.gypi ('k') | chrome/common_constants.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698