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 # Define the common dependencies that contain all the actual | 9 # Define the common dependencies that contain all the actual |
10 # Chromium functionality. This list gets pulled in below by | 10 # Chromium functionality. This list gets pulled in below by |
(...skipping 5397 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5408 }, | 5408 }, |
5409 }, | 5409 }, |
5410 }, | 5410 }, |
5411 }, | 5411 }, |
5412 'dependencies': [ | 5412 'dependencies': [ |
5413 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | 5413 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
5414 ], | 5414 ], |
5415 }], | 5415 }], |
5416 ], | 5416 ], |
5417 }, | 5417 }, |
5418 # TODO: enable on mac. | |
5419 { | |
5420 'target_name': 'interactive_ui_tests', | |
5421 'type': 'executable', | |
5422 'msvs_guid': '018D4F38-6272-448F-A864-976DA09F05D0', | |
5423 'dependencies': [ | |
5424 'chrome', | |
5425 'chrome_resources', | |
5426 'chrome_strings', | |
5427 'debugger', | |
5428 'test_support_common', | |
5429 'test_support_ui', | |
5430 'syncapi', | |
5431 '../third_party/hunspell/hunspell.gyp:hunspell', | |
5432 '../net/net.gyp:net_resources', | |
5433 '../skia/skia.gyp:skia', | |
5434 '../third_party/icu/icu.gyp:icui18n', | |
5435 '../third_party/libpng/libpng.gyp:libpng', | |
5436 '../third_party/libxml/libxml.gyp:libxml', | |
5437 '../third_party/zlib/zlib.gyp:zlib', | |
5438 '../testing/gtest.gyp:gtest', | |
5439 '../third_party/npapi/npapi.gyp:npapi', | |
5440 # run time dependency | |
5441 '../webkit/webkit.gyp:webkit_resources', | |
5442 ], | |
5443 'include_dirs': [ | |
5444 '..', | |
5445 ], | |
5446 # TODO(phajdan.jr): Only temporary, to make transition easier. | |
5447 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ], | |
5448 'sources': [ | |
5449 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', | |
5450 'browser/browser_focus_uitest.cc', | |
5451 'browser/debugger/devtools_sanity_unittest.cc', | |
5452 'browser/views/bookmark_bar_view_test.cc', | |
5453 'browser/blocked_popup_container_interactive_uitest.cc', | |
5454 'browser/views/find_bar_host_interactive_uitest.cc', | |
5455 'browser/views/tabs/tab_dragging_test.cc', | |
5456 'test/in_process_browser_test.cc', | |
5457 'test/in_process_browser_test.h', | |
5458 'test/interactive_ui/npapi_interactive_test.cc', | |
5459 'test/interactive_ui/view_event_test_base.cc', | |
5460 'test/interactive_ui/view_event_test_base.h', | |
5461 ], | |
5462 'conditions': [ | |
5463 ['OS=="linux"', { | |
5464 'dependencies': [ | |
5465 '../build/linux/system.gyp:gtk', | |
5466 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | |
5467 ], | |
5468 'sources!': [ | |
5469 # TODO(port) | |
5470 'browser/views/bookmark_bar_view_test.cc', | |
5471 'browser/views/find_bar_host_interactive_uitest.cc', | |
5472 'browser/views/tabs/tab_dragging_test.cc', | |
5473 'test/interactive_ui/npapi_interactive_test.cc', | |
5474 'test/interactive_ui/view_event_test_base.cc', | |
5475 'test/interactive_ui/view_event_test_base.h', | |
5476 ], | |
5477 }], | |
5478 ['target_arch!="x64"', { | |
5479 'dependencies': [ | |
5480 # run time dependency | |
5481 '../webkit/tools/test_shell/test_shell.gyp:npapi_test_plugin', | |
5482 ], | |
5483 }], | |
5484 ['OS=="linux" and toolkit_views==1', { | |
5485 'dependencies': [ | |
5486 '../views/views.gyp:views', | |
5487 ], | |
5488 }], | |
5489 ['OS=="mac"', { | |
5490 'sources!': [ | |
5491 # TODO(port) | |
5492 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', | |
5493 'browser/browser_focus_uitest.cc', | |
5494 'browser/debugger/devtools_sanity_unittest.cc', | |
5495 'browser/views/bookmark_bar_view_test.cc', | |
5496 'browser/blocked_popup_container_interactive_uitest.cc', | |
5497 'browser/views/find_bar_host_interactive_uitest.cc', | |
5498 'browser/views/tabs/tab_dragging_test.cc', | |
5499 'test/interactive_ui/npapi_interactive_test.cc', | |
5500 'test/interactive_ui/view_event_test_base.cc', | |
5501 'test/interactive_ui/view_event_test_base.h', | |
5502 ], | |
5503 }], | |
5504 ['OS=="win"', { | |
5505 'include_dirs': [ | |
5506 'third_party/wtl/include', | |
5507 ], | |
5508 'dependencies': [ | |
5509 'chrome_dll_version', | |
5510 'crash_service', # run time dependency | |
5511 'installer/installer.gyp:installer_util_strings', | |
5512 '../views/views.gyp:views', | |
5513 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | |
5514 ], | |
5515 'sources': [ | |
5516 '../webkit/glue/resources/aliasb.cur', | |
5517 '../webkit/glue/resources/cell.cur', | |
5518 '../webkit/glue/resources/col_resize.cur', | |
5519 '../webkit/glue/resources/copy.cur', | |
5520 '../webkit/glue/resources/row_resize.cur', | |
5521 '../webkit/glue/resources/vertical_text.cur', | |
5522 '../webkit/glue/resources/zoom_in.cur', | |
5523 '../webkit/glue/resources/zoom_out.cur', | |
5524 | |
5525 'app/chrome_dll.rc', | |
5526 'test/data/resource.rc', | |
5527 | |
5528 # TODO: It would be nice to have these pulled in | |
5529 # automatically from direct_dependent_settings in | |
5530 # their various targets (net.gyp:net_resources, etc.), | |
5531 # but that causes errors in other targets when | |
5532 # resulting .res files get referenced multiple times. | |
5533 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', | |
5534 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', | |
5535 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', | |
5536 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', | |
5537 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc', | |
5538 ], | |
5539 'configurations': { | |
5540 'Debug': { | |
5541 'msvs_settings': { | |
5542 'VCLinkerTool': { | |
5543 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | |
5544 }, | |
5545 }, | |
5546 }, | |
5547 }, | |
5548 }], | |
5549 ], | |
5550 }, | |
5551 # TODO(port): enable on mac. | 5418 # TODO(port): enable on mac. |
5552 { | 5419 { |
5553 'target_name': 'reliability_tests', | 5420 'target_name': 'reliability_tests', |
5554 'type': 'executable', | 5421 'type': 'executable', |
5555 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', | 5422 'msvs_guid': '8A3E1774-1DE9-445C-982D-3EE37C8A752A', |
5556 'dependencies': [ | 5423 'dependencies': [ |
5557 'test_support_common', | 5424 'test_support_common', |
5558 'test_support_ui', | 5425 'test_support_ui', |
5559 'theme_resources', | 5426 'theme_resources', |
5560 '../skia/skia.gyp:skia', | 5427 '../skia/skia.gyp:skia', |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5716 { | 5583 { |
5717 # TODO(sgk): remove this when we change the buildbots to | 5584 # TODO(sgk): remove this when we change the buildbots to |
5718 # use the generated build\all.sln file to build the world. | 5585 # use the generated build\all.sln file to build the world. |
5719 'target_name': 'pull_in_all', | 5586 'target_name': 'pull_in_all', |
5720 'type': 'none', | 5587 'type': 'none', |
5721 'dependencies': [ | 5588 'dependencies': [ |
5722 'installer/mini_installer.gyp:*', | 5589 'installer/mini_installer.gyp:*', |
5723 'installer/installer.gyp:*', | 5590 'installer/installer.gyp:*', |
5724 '../app/app.gyp:*', | 5591 '../app/app.gyp:*', |
5725 '../base/base.gyp:*', | 5592 '../base/base.gyp:*', |
| 5593 'test/interactive_ui/interactive_ui_test.gyp:*', |
5726 '../ipc/ipc.gyp:*', | 5594 '../ipc/ipc.gyp:*', |
5727 '../media/media.gyp:*', | 5595 '../media/media.gyp:*', |
5728 '../net/net.gyp:*', | 5596 '../net/net.gyp:*', |
5729 '../printing/printing.gyp:*', | 5597 '../printing/printing.gyp:*', |
5730 '../rlz/rlz.gyp:*', | 5598 '../rlz/rlz.gyp:*', |
5731 '../sdch/sdch.gyp:*', | 5599 '../sdch/sdch.gyp:*', |
5732 '../skia/skia.gyp:*', | 5600 '../skia/skia.gyp:*', |
5733 '../testing/gmock.gyp:*', | 5601 '../testing/gmock.gyp:*', |
5734 '../testing/gtest.gyp:*', | 5602 '../testing/gtest.gyp:*', |
5735 '../third_party/bsdiff/bsdiff.gyp:*', | 5603 '../third_party/bsdiff/bsdiff.gyp:*', |
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5937 'VCLinkerTool': { | 5805 'VCLinkerTool': { |
5938 'LinkIncremental': '<(msvs_large_module_debug_link_mode)
', | 5806 'LinkIncremental': '<(msvs_large_module_debug_link_mode)
', |
5939 }, | 5807 }, |
5940 }, | 5808 }, |
5941 }, | 5809 }, |
5942 }, | 5810 }, |
5943 }], | 5811 }], |
5944 ], | 5812 ], |
5945 }, | 5813 }, |
5946 { | 5814 { |
5947 'target_name': 'interactive_ui_tests_dll', | |
5948 # 'product_name': 'interactive_ui_tests', | |
5949 'type': 'shared_library', | |
5950 'msvs_guid': '04116FAF-DA17-46EE-B108-971FCF0F0AFC', | |
5951 'dependencies': [ | |
5952 'chrome', | |
5953 'chrome_resources', | |
5954 'chrome_strings', | |
5955 'debugger', | |
5956 'test_support_common', | |
5957 'test_support_ui', | |
5958 'syncapi', | |
5959 '../third_party/hunspell/hunspell.gyp:hunspell', | |
5960 '../net/net.gyp:net_resources', | |
5961 '../skia/skia.gyp:skia', | |
5962 '../third_party/icu/icu.gyp:icui18n', | |
5963 '../third_party/libpng/libpng.gyp:libpng', | |
5964 '../third_party/libxml/libxml.gyp:libxml', | |
5965 '../third_party/zlib/zlib.gyp:zlib', | |
5966 '../testing/gtest.gyp:gtest', | |
5967 '../third_party/npapi/npapi.gyp:npapi', | |
5968 # run time dependency | |
5969 '../webkit/webkit.gyp:webkit_resources', | |
5970 ], | |
5971 'include_dirs': [ | |
5972 '..', | |
5973 ], | |
5974 'defines': [ 'ALLOW_IN_PROC_BROWSER_TEST' ], | |
5975 'sources': [ | |
5976 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', | |
5977 'browser/browser_focus_uitest.cc', | |
5978 'browser/debugger/devtools_sanity_unittest.cc', | |
5979 'browser/views/bookmark_bar_view_test.cc', | |
5980 'browser/blocked_popup_container_interactive_uitest.cc', | |
5981 'browser/views/find_bar_host_interactive_uitest.cc', | |
5982 'browser/views/tabs/tab_dragging_test.cc', | |
5983 'test/in_process_browser_test.cc', | |
5984 'test/in_process_browser_test.h', | |
5985 'test/interactive_ui/npapi_interactive_test.cc', | |
5986 'test/interactive_ui/view_event_test_base.cc', | |
5987 'test/interactive_ui/view_event_test_base.h', | |
5988 'test/test_launcher/run_all_unittests.cc', | |
5989 'test/test_launcher/test_runner.h', | |
5990 'test/test_launcher/test_runner.cc', | |
5991 'test/unit/chrome_test_suite.h', | |
5992 ], | |
5993 'conditions': [ | |
5994 ['OS=="linux"', { | |
5995 'dependencies': [ | |
5996 '../build/linux/system.gyp:gtk', | |
5997 ], | |
5998 'sources!': [ | |
5999 # TODO(port) | |
6000 'browser/views/bookmark_bar_view_test.cc', | |
6001 'browser/views/find_bar_host_interactive_uitest.cc', | |
6002 'browser/views/tabs/tab_dragging_test.cc', | |
6003 'test/interactive_ui/npapi_interactive_test.cc', | |
6004 'test/interactive_ui/view_event_test_base.cc', | |
6005 'test/interactive_ui/view_event_test_base.h', | |
6006 ], | |
6007 }], | |
6008 ['target_arch!="x64"', { | |
6009 'dependencies': [ | |
6010 # run time dependency | |
6011 '../webkit/tools/test_shell/test_shell.gyp:npapi_test_plugin', | |
6012 ], | |
6013 }], | |
6014 ['OS=="linux" and toolkit_views==1', { | |
6015 'dependencies': [ | |
6016 '../views/views.gyp:views', | |
6017 ], | |
6018 }], | |
6019 ['OS=="mac"', { | |
6020 'sources!': [ | |
6021 # TODO(port) | |
6022 'browser/autocomplete/autocomplete_edit_view_browsertest.cc', | |
6023 'browser/browser_focus_uitest.cc', | |
6024 'browser/debugger/devtools_sanity_unittest.cc', | |
6025 'browser/views/bookmark_bar_view_test.cc', | |
6026 'browser/blocked_popup_container_interactive_uitest.cc', | |
6027 'browser/views/find_bar_host_interactive_uitest.cc', | |
6028 'browser/views/tabs/tab_dragging_test.cc', | |
6029 'test/interactive_ui/npapi_interactive_test.cc', | |
6030 'test/interactive_ui/view_event_test_base.cc', | |
6031 'test/interactive_ui/view_event_test_base.h', | |
6032 ], | |
6033 }], | |
6034 ['OS=="win"', { | |
6035 'include_dirs': [ | |
6036 'third_party/wtl/include', | |
6037 ], | |
6038 'dependencies': [ | |
6039 'chrome_dll_version', | |
6040 'crash_service', # run time dependency | |
6041 'installer/installer.gyp:installer_util_strings', | |
6042 '../views/views.gyp:views', | |
6043 ], | |
6044 'sources': [ | |
6045 '../webkit/glue/resources/aliasb.cur', | |
6046 '../webkit/glue/resources/cell.cur', | |
6047 '../webkit/glue/resources/col_resize.cur', | |
6048 '../webkit/glue/resources/copy.cur', | |
6049 '../webkit/glue/resources/row_resize.cur', | |
6050 '../webkit/glue/resources/vertical_text.cur', | |
6051 '../webkit/glue/resources/zoom_in.cur', | |
6052 '../webkit/glue/resources/zoom_out.cur', | |
6053 | |
6054 'app/chrome_dll.rc', | |
6055 'test/data/resource.rc', | |
6056 | |
6057 # TODO: It would be nice to have these pulled in | |
6058 # automatically from direct_dependent_settings in | |
6059 # their various targets (net.gyp:net_resources, etc.), | |
6060 # but that causes errors in other targets when | |
6061 # resulting .res files get referenced multiple times. | |
6062 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', | |
6063 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', | |
6064 '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', | |
6065 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', | |
6066 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.rc', | |
6067 ], | |
6068 'configurations': { | |
6069 'Debug': { | |
6070 'msvs_settings': { | |
6071 'VCLinkerTool': { | |
6072 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | |
6073 }, | |
6074 }, | |
6075 }, | |
6076 }, | |
6077 }], | |
6078 ], | |
6079 }, | |
6080 { | |
6081 # Shared library used by the in-proc browser tests. | 5815 # Shared library used by the in-proc browser tests. |
6082 'target_name': 'browser_tests_dll', | 5816 'target_name': 'browser_tests_dll', |
6083 'type': 'shared_library', | 5817 'type': 'shared_library', |
6084 'product_name': 'browser_tests', | 5818 'product_name': 'browser_tests', |
6085 'msvs_guid': 'D7589D0D-304E-4589-85A4-153B7D84B07F', | 5819 'msvs_guid': 'D7589D0D-304E-4589-85A4-153B7D84B07F', |
6086 'dependencies': [ | 5820 'dependencies': [ |
6087 'chrome', | 5821 'chrome', |
6088 'browser', | 5822 'browser', |
6089 'chrome_dll_version', | 5823 'chrome_dll_version', |
6090 'chrome_resources', | 5824 'chrome_resources', |
(...skipping 698 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6789 ], # targets when chrome_personalization==1 | 6523 ], # targets when chrome_personalization==1 |
6790 }], | 6524 }], |
6791 ], # 'conditions' | 6525 ], # 'conditions' |
6792 } | 6526 } |
6793 | 6527 |
6794 # Local Variables: | 6528 # Local Variables: |
6795 # tab-width:2 | 6529 # tab-width:2 |
6796 # indent-tabs-mode:nil | 6530 # indent-tabs-mode:nil |
6797 # End: | 6531 # End: |
6798 # vim: set expandtab tabstop=2 shiftwidth=2: | 6532 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |