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

Side by Side Diff: chrome/chrome_tests.gypi

Issue 33193002: Delete pyautolib target for all platforms except linux. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 1 month 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 | « no previous file | chrome/tools/build/linux/TESTS » ('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 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 'variables' : { 5 'variables' : {
6 'chromedriver_unittest_sources': [ 6 'chromedriver_unittest_sources': [
7 'test/chromedriver/capabilities_unittest.cc', 7 'test/chromedriver/capabilities_unittest.cc',
8 'test/chromedriver/chrome/chrome_finder_unittest.cc', 8 'test/chromedriver/chrome/chrome_finder_unittest.cc',
9 'test/chromedriver/chrome/console_logger_unittest.cc', 9 'test/chromedriver/chrome/console_logger_unittest.cc',
10 'test/chromedriver/chrome/device_manager_unittest.cc', 10 'test/chromedriver/chrome/device_manager_unittest.cc',
(...skipping 2593 matching lines...) Expand 10 before | Expand all | Expand 10 after
2604 }], 2604 }],
2605 ['toolkit_views==1', { 2605 ['toolkit_views==1', {
2606 'dependencies': [ 2606 'dependencies': [
2607 '../ui/views/views.gyp:views', 2607 '../ui/views/views.gyp:views',
2608 ], 2608 ],
2609 }], 2609 }],
2610 ], 2610 ],
2611 }, 2611 },
2612 { 2612 {
2613 # Documentation: http://dev.chromium.org/developers/testing/pyauto 2613 # Documentation: http://dev.chromium.org/developers/testing/pyauto
2614 # Deprecated. Do not add additional dependencies.
2614 'target_name': 'pyautolib', 2615 'target_name': 'pyautolib',
2615 'conditions': [ 2616 'conditions': [
2616 ['enable_automation==1 and (OS=="mac" or ((OS=="win" or os_posix==1) and target_arch==python_arch))', { 2617 ['enable_automation==1 and OS=="linux" and target_arch==python_arch', {
2617 'type': 'loadable_module', 2618 'type': 'loadable_module',
2618 'product_prefix': '_', 2619 'product_prefix': '_',
2619 'dependencies': [ 2620 'dependencies': [
2620 'chrome', 2621 'chrome',
2621 'chrome_resources.gyp:chrome_resources', 2622 'chrome_resources.gyp:chrome_resources',
2622 'chrome_resources.gyp:chrome_strings', 2623 'chrome_resources.gyp:chrome_strings',
2623 'chrome_resources.gyp:theme_resources', 2624 'chrome_resources.gyp:theme_resources',
2624 'debugger', 2625 'debugger',
2625 'test_support_common', 2626 'test_support_common',
2626 '../skia/skia.gyp:skia', 2627 '../skia/skia.gyp:skia',
2627 '../sync/sync.gyp:sync', 2628 '../sync/sync.gyp:sync',
2628 '../testing/gtest.gyp:gtest', 2629 '../testing/gtest.gyp:gtest',
2629 ], 2630 ],
2630 'export_dependent_settings': [ 2631 'export_dependent_settings': [
2631 'test_support_common', 2632 'test_support_common',
2632 ], 2633 ],
2633 'include_dirs': [ 2634 'include_dirs': [
2634 '..', 2635 '..',
2636 '<(sysroot)/usr/include/python<(python_ver)',
2635 ], 2637 ],
2638 'link_settings': {
2639 'libraries': [
2640 '-lpython<(python_ver)',
2641 ],
2642 },
2636 'cflags': [ 2643 'cflags': [
2637 '-Wno-uninitialized', 2644 '-Wno-uninitialized',
2638 '-Wno-self-assign', # to keep clang happy for generated code. 2645 '-Wno-self-assign', # to keep clang happy for generated code.
2639 ], 2646 ],
2640 'sources': [ 2647 'sources': [
2641 'test/automation/proxy_launcher.cc', 2648 'test/automation/proxy_launcher.cc',
2642 'test/automation/proxy_launcher.h', 2649 'test/automation/proxy_launcher.h',
2643 'test/pyautolib/pyautolib.cc', 2650 'test/pyautolib/pyautolib.cc',
2644 'test/pyautolib/pyautolib.h', 2651 'test/pyautolib/pyautolib.h',
2645 'test/ui/ui_test.cc', 2652 'test/ui/ui_test.cc',
2646 'test/ui/ui_test.h', 2653 'test/ui/ui_test.h',
2647 'test/ui/ui_test_suite.cc', 2654 'test/ui/ui_test_suite.cc',
2648 'test/ui/ui_test_suite.h', 2655 'test/ui/ui_test_suite.h',
2649 '<(INTERMEDIATE_DIR)/pyautolib_wrap.cc', 2656 '<(INTERMEDIATE_DIR)/pyautolib_wrap.cc',
2650 '<@(pyautolib_sources)', 2657 '<@(pyautolib_sources)',
2651 ], 2658 ],
2652 'xcode_settings': {
2653 # Link with python2.6. Using -L/usr/lib and -lpython2.6 does not
2654 # work with the -isysroot argument passed in. Even if it did,
2655 # the linker shouldn't use any other lib not in the 10.5 sdk.
2656 'OTHER_LDFLAGS': [
2657 '/usr/lib/libpython2.6.dylib'
2658 ],
2659 'WARNING_CFLAGS': [
2660 # swig creates code with self assignments.
2661 '-Wno-self-assign',
2662 ],
2663 },
2664 'msvs_disabled_warnings': [4211],
2665 'conditions': [ 2659 'conditions': [
2666 # Disable the type profiler. _POSIX_C_SOURCE and _XOPEN_SOURCE 2660 # Disable the type profiler. _POSIX_C_SOURCE and _XOPEN_SOURCE
2667 # conflict between <Python.h> and <typeinfo>. 2661 # conflict between <Python.h> and <typeinfo>.
2668 ['OS=="linux" and clang_type_profiler==1', { 2662 ['clang_type_profiler==1', {
2669 'cflags_cc!': [ 2663 'cflags_cc!': [
2670 '-fintercept-allocation-functions', 2664 '-fintercept-allocation-functions',
2671 ], 2665 ],
2672 }], 2666 }],
2673 ['os_posix == 1 and OS!="mac"', {
2674 'include_dirs': [
2675 '..',
2676 '<(sysroot)/usr/include/python<(python_ver)',
2677 ],
2678 'link_settings': {
2679 'libraries': [
2680 '-lpython<(python_ver)',
2681 ],
2682 },
2683 }],
2684 ['toolkit_uses_gtk == 1', { 2667 ['toolkit_uses_gtk == 1', {
2685 'dependencies': [ 2668 'dependencies': [
2686 '../build/linux/system.gyp:gtk', 2669 '../build/linux/system.gyp:gtk',
2687 ], 2670 ],
2688 }], 2671 }],
2689 ['OS=="mac"', {
2690 'include_dirs': [
2691 '..',
2692 '/usr/include/python2.6',
2693 ],
2694 }],
2695 ['OS=="win"', {
2696 'product_extension': 'pyd',
2697 'include_dirs': [
2698 '..',
2699 '../third_party/python_26/include',
2700 ],
2701 'msvs_settings': {
2702 'VCLinkerTool': {
2703 'AdditionalLibraryDirectories': [
2704 '<(DEPTH)/third_party/python_26/libs',
2705 ],
2706 'AdditionalDependencies': [
2707 'python26.lib',
2708 ],
2709 },
2710 }
2711 }],
2712 ['asan==1', { 2672 ['asan==1', {
2713 'cflags!': [ '-fsanitize=address' ], 2673 'cflags!': [ '-fsanitize=address' ],
2714 'xcode_settings': { 'OTHER_CFLAGS!': [ '-fsanitize=address' ] },
2715 }], 2674 }],
2716 ], 2675 ],
2717 'actions': [ 2676 'actions': [
2718 { 2677 {
2719 'variables' : { 2678 'variables' : {
2720 'swig_args': [ '-I..', 2679 'swig_args': [ '-I..',
2721 '-python', 2680 '-python',
2722 '-c++', 2681 '-c++',
2723 '-threads', 2682 '-threads',
2724 '-outdir', 2683 '-outdir',
(...skipping 538 matching lines...) Expand 10 before | Expand all | Expand 10 after
3263 'utility', 3222 'utility',
3264 ], 3223 ],
3265 'sources': [ 3224 'sources': [
3266 'tools/service_discovery_sniffer/service_discovery_sniffer.h', 3225 'tools/service_discovery_sniffer/service_discovery_sniffer.h',
3267 'tools/service_discovery_sniffer/service_discovery_sniffer.cc', 3226 'tools/service_discovery_sniffer/service_discovery_sniffer.cc',
3268 ], 3227 ],
3269 }] 3228 }]
3270 }], 3229 }],
3271 ], # 'conditions' 3230 ], # 'conditions'
3272 } 3231 }
OLDNEW
« no previous file with comments | « no previous file | chrome/tools/build/linux/TESTS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698