OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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_dll_resource.h', | 8 'app/chrome_dll_resource.h', |
9 'common/pref_names.cc', | 9 'common/pref_names.cc', |
10 'common/pref_names.h', | 10 'common/pref_names.h', |
(...skipping 422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
433 }], | 433 }], |
434 ], | 434 ], |
435 'sources!': [ | 435 'sources!': [ |
436 # TODO(port): http://crbug.com/30700 | 436 # TODO(port): http://crbug.com/30700 |
437 'test/ui/npapi_uitest.cc', | 437 'test/ui/npapi_uitest.cc', |
438 ], | 438 ], |
439 }], | 439 }], |
440 ], | 440 ], |
441 }, | 441 }, |
442 { | 442 { |
| 443 # chromedriver is the chromium impelmentation of the WebDriver |
| 444 # wire protcol. A description of the WebDriver and examples can |
| 445 # be found at: http://seleniumhq.org/docs/09_webdriver.html. |
| 446 # The documention of the protocol implemented is at: |
| 447 # http://code.google.com/p/selenium/wiki/JsonWireProtocol |
| 448 'target_name': 'chromedriver', |
| 449 'type': 'executable', |
| 450 'dependencies': [ |
| 451 'browser', |
| 452 'chrome', |
| 453 'chrome_resources', |
| 454 'chrome_strings', |
| 455 'common', |
| 456 'debugger', |
| 457 'syncapi', |
| 458 'test_support_ui', |
| 459 '../base/base.gyp:base', |
| 460 '../build/temp_gyp/googleurl.gyp:googleurl', |
| 461 '../net/net.gyp:net', |
| 462 '../skia/skia.gyp:skia', |
| 463 '../testing/gmock.gyp:gmock', |
| 464 '../testing/gtest.gyp:gtest', |
| 465 '../third_party/icu/icu.gyp:icui18n', |
| 466 '../third_party/icu/icu.gyp:icuuc', |
| 467 '../third_party/libxml/libxml.gyp:libxml', |
| 468 ], |
| 469 'include_dirs': [ |
| 470 '..', |
| 471 ], |
| 472 'sources': [ |
| 473 '../third_party/mongoose/mongoose.h', |
| 474 '../third_party/mongoose/mongoose.c', |
| 475 '../third_party/webdriver/atoms.h', |
| 476 'test/webdriver/dispatch.h', |
| 477 'test/webdriver/dispatch.cc', |
| 478 'test/webdriver/error_codes.h', |
| 479 'test/webdriver/keymap.h', |
| 480 'test/webdriver/keymap.cc', |
| 481 'test/webdriver/server.cc', |
| 482 'test/webdriver/session.h', |
| 483 'test/webdriver/session.cc', |
| 484 'test/webdriver/session_manager.h', |
| 485 'test/webdriver/session_manager.cc', |
| 486 'test/webdriver/utility_functions.h', |
| 487 'test/webdriver/utility_functions.cc', |
| 488 'test/webdriver/commands/command.h', |
| 489 'test/webdriver/commands/command.cc', |
| 490 'test/webdriver/commands/create_session.h', |
| 491 'test/webdriver/commands/create_session.cc', |
| 492 'test/webdriver/commands/response.h', |
| 493 'test/webdriver/commands/session_with_id.h', |
| 494 'test/webdriver/commands/session_with_id.cc', |
| 495 'test/webdriver/commands/webdriver_command.h', |
| 496 'test/webdriver/commands/webdriver_command.cc', |
| 497 ], |
| 498 'conditions': [ |
| 499 ['OS=="linux"', { |
| 500 'dependencies': [ |
| 501 '../build/linux/system.gyp:gtk', |
| 502 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 503 ], |
| 504 }], |
| 505 ['OS=="linux" and toolkit_views==1', { |
| 506 'dependencies': [ |
| 507 '../views/views.gyp:views', |
| 508 ], |
| 509 }], |
| 510 ['OS=="win"', { |
| 511 'include_dirs': [ |
| 512 'third_party/wtl/include', |
| 513 ], |
| 514 'dependencies': [ |
| 515 'crash_service', # run time dependency |
| 516 'security_tests', # run time dependency |
| 517 'test_support_common', |
| 518 '../google_update/google_update.gyp:google_update', |
| 519 '../views/views.gyp:views', |
| 520 # run time dependency |
| 521 '<(allocator_target)', |
| 522 ], |
| 523 'link_settings': { |
| 524 'libraries': [ |
| 525 '-lOleAcc.lib', |
| 526 '-lws2_32.lib', |
| 527 ], |
| 528 }, |
| 529 'configurations': { |
| 530 'Debug': { |
| 531 'msvs_settings': { |
| 532 'VCLinkerTool': { |
| 533 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
| 534 }, |
| 535 }, |
| 536 }, |
| 537 }, |
| 538 },], |
| 539 ['OS=="linux" or OS=="freebsd"', { |
| 540 'conditions': [ |
| 541 ['linux_use_tcmalloc==1', { |
| 542 'dependencies': [ |
| 543 '../base/allocator/allocator.gyp:allocator', |
| 544 ], |
| 545 }], |
| 546 ], |
| 547 }], |
| 548 ], |
| 549 }, |
| 550 { |
443 'target_name': 'nacl_security_tests', | 551 'target_name': 'nacl_security_tests', |
444 'type': 'shared_library', | 552 'type': 'shared_library', |
445 'msvs_guid': 'D705E8B8-4750-4F1F-BC8F-A7806872F504', | 553 'msvs_guid': 'D705E8B8-4750-4F1F-BC8F-A7806872F504', |
446 'include_dirs': [ | 554 'include_dirs': [ |
447 '..' | 555 '..' |
448 ], | 556 ], |
449 'sources': [ | 557 'sources': [ |
450 # mostly OS dependent files below... | 558 # mostly OS dependent files below... |
451 ], | 559 ], |
452 'conditions': [ | 560 'conditions': [ |
(...skipping 2341 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2794 ] | 2902 ] |
2795 }], # 'coverage!=0' | 2903 }], # 'coverage!=0' |
2796 ], # 'conditions' | 2904 ], # 'conditions' |
2797 } | 2905 } |
2798 | 2906 |
2799 # Local Variables: | 2907 # Local Variables: |
2800 # tab-width:2 | 2908 # tab-width:2 |
2801 # indent-tabs-mode:nil | 2909 # indent-tabs-mode:nil |
2802 # End: | 2910 # End: |
2803 # vim: set expandtab tabstop=2 shiftwidth=2: | 2911 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |