| 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 |