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