OLD | NEW |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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: |
OLD | NEW |