OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'chromium_code': 1, | 7 'chromium_code': 1, |
8 | 8 |
9 'variables': { | 9 'variables': { |
10 'version_py_path': 'tools/build/version.py', | 10 'version_py_path': 'tools/build/version.py', |
(...skipping 5508 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5519 }, | 5519 }, |
5520 }, | 5520 }, |
5521 }, | 5521 }, |
5522 }, | 5522 }, |
5523 'dependencies': [ | 5523 'dependencies': [ |
5524 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | 5524 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
5525 ], | 5525 ], |
5526 }], | 5526 }], |
5527 ], | 5527 ], |
5528 }, | 5528 }, |
| 5529 # TODO: enable on mac. |
| 5530 { |
| 5531 'target_name': 'interactive_ui_tests', |
| 5532 'type': 'executable', |
| 5533 'msvs_guid': '018D4F38-6272-448F-A864-976DA09F05D0', |
| 5534 'dependencies': [ |
| 5535 'chrome', |
| 5536 'chrome_resources', |
| 5537 'chrome_strings', |
| 5538 'debugger', |
| 5539 'test_support_common', |
| 5540 'test_support_ui', |
| 5541 'syncapi', |
| 5542 '../third_party/hunspell/hunspell.gyp:hunspell', |
| 5543 '../net/net.gyp:net_resources', |
| 5544 '../skia/skia.gyp:skia', |
| 5545 '../third_party/icu/icu.gyp:icui18n', |
| 5546 '../third_party/libpng/libpng.gyp:libpng', |
| 5547 '../third_party/libxml/libxml.gyp:libxml', |
| 5548 '../third_party/zlib/zlib.gyp:zlib', |
| 5549 '../testing/gtest.gyp:gtest', |
| 5550 '../third_party/npapi/npapi.gyp:npapi', |
| 5551 # run time dependency |
| 5552 '../webkit/webkit.gyp:webkit_resources', |
| 5553 ], |
| 5554 'include_dirs': [ |
| 5555 '..', |
| 5556 ], |
| 5557 # TODO(phajdan.jr): Only temporary, to make transition easier. |
| 5558 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ], |
| 5559 'sources': [ |
| 5560 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', |
| 5561 'browser/browser_focus_uitest.cc', |
| 5562 'browser/debugger/devtools_sanity_unittest.cc', |
| 5563 'browser/views/bookmark_bar_view_test.cc', |
| 5564 'browser/blocked_popup_container_interactive_uitest.cc', |
| 5565 'browser/views/find_bar_host_interactive_uitest.cc', |
| 5566 'browser/views/tabs/tab_dragging_test.cc', |
| 5567 'test/in_process_browser_test.cc', |
| 5568 'test/in_process_browser_test.h', |
| 5569 'test/interactive_ui/npapi_interactive_test.cc', |
| 5570 'test/interactive_ui/view_event_test_base.cc', |
| 5571 'test/interactive_ui/view_event_test_base.h', |
| 5572 ], |
| 5573 'conditions': [ |
| 5574 ['OS=="linux"', { |
| 5575 'dependencies': [ |
| 5576 '../build/linux/system.gyp:gtk', |
| 5577 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 5578 ], |
| 5579 'sources!': [ |
| 5580 # TODO(port) |
| 5581 'browser/views/bookmark_bar_view_test.cc', |
| 5582 'browser/views/find_bar_host_interactive_uitest.cc', |
| 5583 'browser/views/tabs/tab_dragging_test.cc', |
| 5584 'test/interactive_ui/npapi_interactive_test.cc', |
| 5585 'test/interactive_ui/view_event_test_base.cc', |
| 5586 'test/interactive_ui/view_event_test_base.h', |
| 5587 ], |
| 5588 }], |
| 5589 ['target_arch!="x64"', { |
| 5590 'dependencies': [ |
| 5591 # run time dependency |
| 5592 '../webkit/tools/test_shell/test_shell.gyp:npapi_test_plugin', |
| 5593 ], |
| 5594 }], |
| 5595 ['OS=="linux" and toolkit_views==1', { |
| 5596 'dependencies': [ |
| 5597 '../views/views.gyp:views', |
| 5598 ], |
| 5599 }], |
| 5600 ['OS=="mac"', { |
| 5601 'sources!': [ |
| 5602 # TODO(port) |
| 5603 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', |
| 5604 'browser/browser_focus_uitest.cc', |
| 5605 'browser/debugger/devtools_sanity_unittest.cc', |
| 5606 'browser/views/bookmark_bar_view_test.cc', |
| 5607 'browser/blocked_popup_container_interactive_uitest.cc', |
| 5608 'browser/views/find_bar_host_interactive_uitest.cc', |
| 5609 'browser/views/tabs/tab_dragging_test.cc', |
| 5610 'test/interactive_ui/npapi_interactive_test.cc', |
| 5611 'test/interactive_ui/view_event_test_base.cc', |
| 5612 'test/interactive_ui/view_event_test_base.h', |
| 5613 ], |
| 5614 }], |
| 5615 ['OS=="win"', { |
| 5616 'include_dirs': [ |
| 5617 'third_party/wtl/include', |
| 5618 ], |
| 5619 'dependencies': [ |
| 5620 'chrome_dll_version', |
| 5621 'crash_service', # run time dependency |
| 5622 'installer/installer.gyp:installer_util_strings', |
| 5623 '../views/views.gyp:views', |
| 5624 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 5625 ], |
| 5626 'sources': [ |
| 5627 '../webkit/glue/resources/aliasb.cur', |
| 5628 '../webkit/glue/resources/cell.cur', |
| 5629 '../webkit/glue/resources/col_resize.cur', |
| 5630 '../webkit/glue/resources/copy.cur', |
| 5631 '../webkit/glue/resources/row_resize.cur', |
| 5632 '../webkit/glue/resources/vertical_text.cur', |
| 5633 '../webkit/glue/resources/zoom_in.cur', |
| 5634 '../webkit/glue/resources/zoom_out.cur', |
| 5635 |
| 5636 'app/chrome_dll.rc', |
| 5637 'test/data/resource.rc', |
| 5638 |
| 5639 # TODO: It would be nice to have these pulled in |
| 5640 # automatically from direct_dependent_settings in |
| 5641 # their various targets (net.gyp:net_resources, etc.), |
| 5642 # but that causes errors in other targets when |
| 5643 # resulting .res files get referenced multiple times. |
| 5644 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', |
| 5645 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', |
| 5646 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', |
| 5647 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', |
| 5648 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc', |
| 5649 ], |
| 5650 'configurations': { |
| 5651 'Debug': { |
| 5652 'msvs_settings': { |
| 5653 'VCLinkerTool': { |
| 5654 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
| 5655 }, |
| 5656 }, |
| 5657 }, |
| 5658 }, |
| 5659 }], |
| 5660 ], |
| 5661 }, |
5529 # TODO(port): enable on mac. | 5662 # TODO(port): enable on mac. |
5530 { | 5663 { |
5531 'target_name': 'reliability_tests', | 5664 'target_name': 'reliability_tests', |
5532 'type': 'executable', | 5665 'type': 'executable', |
5533 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', | 5666 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', |
5534 'dependencies': [ | 5667 'dependencies': [ |
5535 'test_support_common', | 5668 'test_support_common', |
5536 'test_support_ui', | 5669 'test_support_ui', |
5537 'theme_resources', | 5670 'theme_resources', |
5538 '../skia/skia.gyp:skia', | 5671 '../skia/skia.gyp:skia', |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5695 { | 5828 { |
5696 # TODO(sgk): remove this when we change the buildbots to | 5829 # TODO(sgk): remove this when we change the buildbots to |
5697 # use the generated build\all.sln file to build the world. | 5830 # use the generated build\all.sln file to build the world. |
5698 'target_name': 'pull_in_all', | 5831 'target_name': 'pull_in_all', |
5699 'type': 'none', | 5832 'type': 'none', |
5700 'dependencies': [ | 5833 'dependencies': [ |
5701 'installer/mini_installer.gyp:*', | 5834 'installer/mini_installer.gyp:*', |
5702 'installer/installer.gyp:*', | 5835 'installer/installer.gyp:*', |
5703 '../app/app.gyp:*', | 5836 '../app/app.gyp:*', |
5704 '../base/base.gyp:*', | 5837 '../base/base.gyp:*', |
5705 'test/interactive_ui/interactive_ui_test.gyp:*', | |
5706 '../ipc/ipc.gyp:*', | 5838 '../ipc/ipc.gyp:*', |
5707 '../media/media.gyp:*', | 5839 '../media/media.gyp:*', |
5708 '../net/net.gyp:*', | 5840 '../net/net.gyp:*', |
5709 '../printing/printing.gyp:*', | 5841 '../printing/printing.gyp:*', |
5710 '../rlz/rlz.gyp:*', | 5842 '../rlz/rlz.gyp:*', |
5711 '../sdch/sdch.gyp:*', | 5843 '../sdch/sdch.gyp:*', |
5712 '../skia/skia.gyp:*', | 5844 '../skia/skia.gyp:*', |
5713 '../testing/gmock.gyp:*', | 5845 '../testing/gmock.gyp:*', |
5714 '../testing/gtest.gyp:*', | 5846 '../testing/gtest.gyp:*', |
5715 '../third_party/bsdiff/bsdiff.gyp:*', | 5847 '../third_party/bsdiff/bsdiff.gyp:*', |
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5922 'VCLinkerTool': { | 6054 'VCLinkerTool': { |
5923 'LinkIncremental': '<(msvs_large_module_debug_link_mode)
', | 6055 'LinkIncremental': '<(msvs_large_module_debug_link_mode)
', |
5924 }, | 6056 }, |
5925 }, | 6057 }, |
5926 }, | 6058 }, |
5927 }, | 6059 }, |
5928 }], | 6060 }], |
5929 ], | 6061 ], |
5930 }, | 6062 }, |
5931 { | 6063 { |
| 6064 'target_name': 'interactive_ui_tests_dll', |
| 6065 # 'product_name': 'interactive_ui_tests', |
| 6066 'type': 'shared_library', |
| 6067 'msvs_guid': '04116FAF-DA17-46EE-B108-971FCF0F0AFC', |
| 6068 'dependencies': [ |
| 6069 'chrome', |
| 6070 'chrome_resources', |
| 6071 'chrome_strings', |
| 6072 'debugger', |
| 6073 'test_support_common', |
| 6074 'test_support_ui', |
| 6075 'syncapi', |
| 6076 '../third_party/hunspell/hunspell.gyp:hunspell', |
| 6077 '../net/net.gyp:net_resources', |
| 6078 '../skia/skia.gyp:skia', |
| 6079 '../third_party/icu/icu.gyp:icui18n', |
| 6080 '../third_party/libpng/libpng.gyp:libpng', |
| 6081 '../third_party/libxml/libxml.gyp:libxml', |
| 6082 '../third_party/zlib/zlib.gyp:zlib', |
| 6083 '../testing/gtest.gyp:gtest', |
| 6084 '../third_party/npapi/npapi.gyp:npapi', |
| 6085 # run time dependency |
| 6086 '../webkit/webkit.gyp:webkit_resources', |
| 6087 ], |
| 6088 'include_dirs': [ |
| 6089 '..', |
| 6090 ], |
| 6091 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ], |
| 6092 'sources': [ |
| 6093 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', |
| 6094 'browser/browser_focus_uitest.cc', |
| 6095 'browser/debugger/devtools_sanity_unittest.cc', |
| 6096 'browser/views/bookmark_bar_view_test.cc', |
| 6097 'browser/blocked_popup_container_interactive_uitest.cc', |
| 6098 'browser/views/find_bar_host_interactive_uitest.cc', |
| 6099 'browser/views/tabs/tab_dragging_test.cc', |
| 6100 'test/in_process_browser_test.cc', |
| 6101 'test/in_process_browser_test.h', |
| 6102 'test/interactive_ui/npapi_interactive_test.cc', |
| 6103 'test/interactive_ui/view_event_test_base.cc', |
| 6104 'test/interactive_ui/view_event_test_base.h', |
| 6105 'test/test_launcher/run_all_unittests.cc', |
| 6106 'test/test_launcher/test_runner.h', |
| 6107 'test/test_launcher/test_runner.cc', |
| 6108 'test/unit/chrome_test_suite.h', |
| 6109 ], |
| 6110 'conditions': [ |
| 6111 ['OS=="linux"', { |
| 6112 'dependencies': [ |
| 6113 '../build/linux/system.gyp:gtk', |
| 6114 ], |
| 6115 'sources!': [ |
| 6116 # TODO(port) |
| 6117 'browser/views/bookmark_bar_view_test.cc', |
| 6118 'browser/views/find_bar_host_interactive_uitest.cc', |
| 6119 'browser/views/tabs/tab_dragging_test.cc', |
| 6120 'test/interactive_ui/npapi_interactive_test.cc', |
| 6121 'test/interactive_ui/view_event_test_base.cc', |
| 6122 'test/interactive_ui/view_event_test_base.h', |
| 6123 ], |
| 6124 }], |
| 6125 ['target_arch!="x64"', { |
| 6126 'dependencies': [ |
| 6127 # run time dependency |
| 6128 '../webkit/tools/test_shell/test_shell.gyp:npapi_test_plugin', |
| 6129 ], |
| 6130 }], |
| 6131 ['OS=="linux" and toolkit_views==1', { |
| 6132 'dependencies': [ |
| 6133 '../views/views.gyp:views', |
| 6134 ], |
| 6135 }], |
| 6136 ['OS=="mac"', { |
| 6137 'sources!': [ |
| 6138 # TODO(port) |
| 6139 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', |
| 6140 'browser/browser_focus_uitest.cc', |
| 6141 'browser/debugger/devtools_sanity_unittest.cc', |
| 6142 'browser/views/bookmark_bar_view_test.cc', |
| 6143 'browser/blocked_popup_container_interactive_uitest.cc', |
| 6144 'browser/views/find_bar_host_interactive_uitest.cc', |
| 6145 'browser/views/tabs/tab_dragging_test.cc', |
| 6146 'test/interactive_ui/npapi_interactive_test.cc', |
| 6147 'test/interactive_ui/view_event_test_base.cc', |
| 6148 'test/interactive_ui/view_event_test_base.h', |
| 6149 ], |
| 6150 }], |
| 6151 ['OS=="win"', { |
| 6152 'include_dirs': [ |
| 6153 'third_party/wtl/include', |
| 6154 ], |
| 6155 'dependencies': [ |
| 6156 'chrome_dll_version', |
| 6157 'crash_service', # run time dependency |
| 6158 'installer/installer.gyp:installer_util_strings', |
| 6159 '../views/views.gyp:views', |
| 6160 ], |
| 6161 'sources': [ |
| 6162 '../webkit/glue/resources/aliasb.cur', |
| 6163 '../webkit/glue/resources/cell.cur', |
| 6164 '../webkit/glue/resources/col_resize.cur', |
| 6165 '../webkit/glue/resources/copy.cur', |
| 6166 '../webkit/glue/resources/row_resize.cur', |
| 6167 '../webkit/glue/resources/vertical_text.cur', |
| 6168 '../webkit/glue/resources/zoom_in.cur', |
| 6169 '../webkit/glue/resources/zoom_out.cur', |
| 6170 |
| 6171 'app/chrome_dll.rc', |
| 6172 'test/data/resource.rc', |
| 6173 |
| 6174 # TODO: It would be nice to have these pulled in |
| 6175 # automatically from direct_dependent_settings in |
| 6176 # their various targets (net.gyp:net_resources, etc.), |
| 6177 # but that causes errors in other targets when |
| 6178 # resulting .res files get referenced multiple times. |
| 6179 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', |
| 6180 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', |
| 6181 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', |
| 6182 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', |
| 6183 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc', |
| 6184 ], |
| 6185 'configurations': { |
| 6186 'Debug': { |
| 6187 'msvs_settings': { |
| 6188 'VCLinkerTool': { |
| 6189 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
| 6190 }, |
| 6191 }, |
| 6192 }, |
| 6193 }, |
| 6194 }], |
| 6195 ], |
| 6196 }, |
| 6197 { |
5932 # Shared library used by the in-proc browser tests. | 6198 # Shared library used by the in-proc browser tests. |
5933 'target_name': 'browser_tests_dll', | 6199 'target_name': 'browser_tests_dll', |
5934 'type': 'shared_library', | 6200 'type': 'shared_library', |
5935 'product_name': 'browser_tests', | 6201 'product_name': 'browser_tests', |
5936 'msvs_guid': 'D7589D0D-304E-4589-85A4-153B7D84B07F', | 6202 'msvs_guid': 'D7589D0D-304E-4589-85A4-153B7D84B07F', |
5937 'dependencies': [ | 6203 'dependencies': [ |
5938 'chrome', | 6204 'chrome', |
5939 'browser', | 6205 'browser', |
5940 'chrome_dll_version', | 6206 'chrome_dll_version', |
5941 'chrome_resources', | 6207 'chrome_resources', |
(...skipping 684 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6626 ], # targets when chrome_personalization==1 | 6892 ], # targets when chrome_personalization==1 |
6627 }], | 6893 }], |
6628 ], # 'conditions' | 6894 ], # 'conditions' |
6629 } | 6895 } |
6630 | 6896 |
6631 # Local Variables: | 6897 # Local Variables: |
6632 # tab-width:2 | 6898 # tab-width:2 |
6633 # indent-tabs-mode:nil | 6899 # indent-tabs-mode:nil |
6634 # End: | 6900 # End: |
6635 # vim: set expandtab tabstop=2 shiftwidth=2: | 6901 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |