| 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 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 'views_unit_tests_sources': [ | 117 'views_unit_tests_sources': [ |
| 118 '../views/view_unittest.cc', | 118 '../views/view_unittest.cc', |
| 119 '../views/focus/focus_manager_unittest.cc', | 119 '../views/focus/focus_manager_unittest.cc', |
| 120 '../views/controls/label_unittest.cc', | 120 '../views/controls/label_unittest.cc', |
| 121 ], | 121 ], |
| 122 'views_unit_tests_sources_win_specific': [ | 122 'views_unit_tests_sources_win_specific': [ |
| 123 # TODO(jcampan): make the following tests work on Linux. | 123 # TODO(jcampan): make the following tests work on Linux. |
| 124 '../views/controls/table/table_view_unittest.cc', | 124 '../views/controls/table/table_view_unittest.cc', |
| 125 '../views/grid_layout_unittest.cc', | 125 '../views/grid_layout_unittest.cc', |
| 126 ], | 126 ], |
| 127 'browser_sync%': 1, |
| 127 'conditions': [ | 128 'conditions': [ |
| 128 ['OS=="win"', { | 129 ['OS=="win"', { |
| 129 'nacl_defines': [ | 130 'nacl_defines': [ |
| 130 'NACL_WINDOWS=1', | 131 'NACL_WINDOWS=1', |
| 131 'NACL_LINUX=0', | 132 'NACL_LINUX=0', |
| 132 'NACL_OSX=0', | 133 'NACL_OSX=0', |
| 133 ], | 134 ], |
| 134 },], | 135 },], |
| 135 ['OS=="linux"', { | 136 ['OS=="linux"', { |
| 136 'nacl_defines': [ | 137 'nacl_defines': [ |
| (...skipping 12 matching lines...) Expand all Loading... |
| 149 'conditions': [ | 150 'conditions': [ |
| 150 ['branding=="Chrome"', { | 151 ['branding=="Chrome"', { |
| 151 'mac_bundle_id': 'com.google.Chrome', | 152 'mac_bundle_id': 'com.google.Chrome', |
| 152 'mac_creator': 'rimZ', | 153 'mac_creator': 'rimZ', |
| 153 }, { # else: branding!="Chrome" | 154 }, { # else: branding!="Chrome" |
| 154 'mac_bundle_id': 'org.chromium.Chromium', | 155 'mac_bundle_id': 'org.chromium.Chromium', |
| 155 'mac_creator': 'Cr24', | 156 'mac_creator': 'Cr24', |
| 156 }], # branding | 157 }], # branding |
| 157 ], # conditions | 158 ], # conditions |
| 158 }], # OS=="mac" | 159 }], # OS=="mac" |
| 159 ['OS=="win" or OS=="mac"', { | |
| 160 # Whether or not browser sync code is built in. | |
| 161 'browser_sync%': 1, | |
| 162 }, { | |
| 163 'browser_sync%': 0, | |
| 164 }], # OS=="win" | |
| 165 ['target_arch=="ia32"', { | 160 ['target_arch=="ia32"', { |
| 166 'nacl_defines': [ | 161 'nacl_defines': [ |
| 167 # TODO(gregoryd): consider getting this from NaCl's common.gypi | 162 # TODO(gregoryd): consider getting this from NaCl's common.gypi |
| 168 'NACL_TARGET_SUBARCH=32', | 163 'NACL_TARGET_SUBARCH=32', |
| 169 'NACL_BUILD_SUBARCH=32', | 164 'NACL_BUILD_SUBARCH=32', |
| 170 ], | 165 ], |
| 171 }], | 166 }], |
| 172 ['target_arch=="x64"', { | 167 ['target_arch=="x64"', { |
| 173 'nacl_defines': [ | 168 'nacl_defines': [ |
| 174 # TODO(gregoryd): consider getting this from NaCl's common.gypi | 169 # TODO(gregoryd): consider getting this from NaCl's common.gypi |
| (...skipping 2258 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2433 # Temporarily disabled while we figure some stuff out. | 2428 # Temporarily disabled while we figure some stuff out. |
| 2434 # http://code.google.com/p/chromium/issues/detail?id=12351 | 2429 # http://code.google.com/p/chromium/issues/detail?id=12351 |
| 2435 # '../build/linux/system.gyp:dbus-glib', | 2430 # '../build/linux/system.gyp:dbus-glib', |
| 2436 # '../build/linux/system.gyp:gnome-keyring', | 2431 # '../build/linux/system.gyp:gnome-keyring', |
| 2437 '../build/linux/system.gyp:gtk', | 2432 '../build/linux/system.gyp:gtk', |
| 2438 '../build/linux/system.gyp:gtkprint', | 2433 '../build/linux/system.gyp:gtkprint', |
| 2439 '../build/linux/system.gyp:nss', | 2434 '../build/linux/system.gyp:nss', |
| 2440 '../base/base.gyp:linux_versioninfo', | 2435 '../base/base.gyp:linux_versioninfo', |
| 2441 ], | 2436 ], |
| 2442 'sources!': [ | 2437 'sources!': [ |
| 2438 'browser/sync/sync_setup_flow.cc', |
| 2439 'browser/sync/sync_setup_wizard.cc', |
| 2443 'browser/views/extensions/extension_shelf.cc', | 2440 'browser/views/extensions/extension_shelf.cc', |
| 2444 'browser/views/extensions/extension_shelf.h', | 2441 'browser/views/extensions/extension_shelf.h', |
| 2445 'browser/views/extensions/extension_view.cc', | 2442 'browser/views/extensions/extension_view.cc', |
| 2446 'browser/views/extensions/extension_view.h', | 2443 'browser/views/extensions/extension_view.h', |
| 2447 # Windows-specific files. | 2444 # Windows-specific files. |
| 2448 'browser/password_manager/password_store_win.cc', | 2445 'browser/password_manager/password_store_win.cc', |
| 2449 'browser/password_manager/password_store_win.h', | 2446 'browser/password_manager/password_store_win.h', |
| 2450 ], | 2447 ], |
| 2451 'sources': [ | 2448 'sources': [ |
| 2452 'browser/net/ssl_config_service_manager_pref.cc', | 2449 'browser/net/ssl_config_service_manager_pref.cc', |
| (...skipping 515 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2968 'browser/tab_contents/web_drag_source.cc', | 2965 'browser/tab_contents/web_drag_source.cc', |
| 2969 'browser/tab_contents/web_drop_target.cc', | 2966 'browser/tab_contents/web_drop_target.cc', |
| 2970 ], | 2967 ], |
| 2971 }], | 2968 }], |
| 2972 # views depends on webkit headers. | 2969 # views depends on webkit headers. |
| 2973 ['OS=="win" or toolkit_views==1',{ | 2970 ['OS=="win" or toolkit_views==1',{ |
| 2974 'dependencies': [ | 2971 'dependencies': [ |
| 2975 '../third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp:webcore', | 2972 '../third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp:webcore', |
| 2976 ], | 2973 ], |
| 2977 }], | 2974 }], |
| 2975 ['OS=="linux" and browser_sync==1', { |
| 2976 'sources': [ |
| 2977 'browser/gtk/sync_setup_wizard_gtk.cc', |
| 2978 'browser/gtk/sync_setup_wizard_gtk.h', |
| 2979 ], |
| 2980 }], |
| 2978 ], | 2981 ], |
| 2979 }, | 2982 }, |
| 2980 { | 2983 { |
| 2981 'target_name': 'debugger', | 2984 'target_name': 'debugger', |
| 2982 'type': '<(library)', | 2985 'type': '<(library)', |
| 2983 'msvs_guid': '57823D8C-A317-4713-9125-2C91FDFD12D6', | 2986 'msvs_guid': '57823D8C-A317-4713-9125-2C91FDFD12D6', |
| 2984 'dependencies': [ | 2987 'dependencies': [ |
| 2985 'chrome_resources', | 2988 'chrome_resources', |
| 2986 'chrome_strings', | 2989 'chrome_strings', |
| 2987 'theme_resources', | 2990 'theme_resources', |
| (...skipping 1665 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4653 ['OS=="linux"', { | 4656 ['OS=="linux"', { |
| 4654 'dependencies': [ | 4657 'dependencies': [ |
| 4655 '../build/linux/system.gyp:gtk', | 4658 '../build/linux/system.gyp:gtk', |
| 4656 '../build/linux/system.gyp:nss', | 4659 '../build/linux/system.gyp:nss', |
| 4657 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 4660 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 4658 ], | 4661 ], |
| 4659 'sources': [ | 4662 'sources': [ |
| 4660 'browser/renderer_host/gtk_key_bindings_handler_unittest.cc', | 4663 'browser/renderer_host/gtk_key_bindings_handler_unittest.cc', |
| 4661 ], | 4664 ], |
| 4662 'sources!': [ | 4665 'sources!': [ |
| 4666 'browser/sync/sync_setup_wizard_unittest.cc', |
| 4663 'browser/views/bookmark_context_menu_test.cc', | 4667 'browser/views/bookmark_context_menu_test.cc', |
| 4664 'browser/gtk/options/cookies_view_unittest.cc', | 4668 'browser/gtk/options/cookies_view_unittest.cc', |
| 4665 # Compact Language Detection (cld) is not supported in linux yet. | 4669 # Compact Language Detection (cld) is not supported in linux yet. |
| 4666 '../third_party/cld/bar/toolbar/cld/i18n/encodings/compact_lang_det/
compact_lang_det_unittest_small.cc', | 4670 '../third_party/cld/bar/toolbar/cld/i18n/encodings/compact_lang_det/
compact_lang_det_unittest_small.cc', |
| 4667 ], | 4671 ], |
| 4668 }], | 4672 }], |
| 4669 ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { | 4673 ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { |
| 4670 'dependencies': [ | 4674 'dependencies': [ |
| 4671 '../views/views.gyp:views', | 4675 '../views/views.gyp:views', |
| 4672 ], | 4676 ], |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4789 'browser/bookmarks/bookmark_folder_tree_model_unittest.cc', | 4793 'browser/bookmarks/bookmark_folder_tree_model_unittest.cc', |
| 4790 'browser/bookmarks/bookmark_table_model_unittest.cc', | 4794 'browser/bookmarks/bookmark_table_model_unittest.cc', |
| 4791 'browser/browser_unittest.cc', | 4795 'browser/browser_unittest.cc', |
| 4792 'browser/extensions/extension_process_manager_unittest.cc', | 4796 'browser/extensions/extension_process_manager_unittest.cc', |
| 4793 'browser/importer/importer_unittest.cc', | 4797 'browser/importer/importer_unittest.cc', |
| 4794 'browser/login_prompt_unittest.cc', | 4798 'browser/login_prompt_unittest.cc', |
| 4795 'browser/printing/print_job_unittest.cc', | 4799 'browser/printing/print_job_unittest.cc', |
| 4796 'browser/rlz/rlz_unittest.cc', | 4800 'browser/rlz/rlz_unittest.cc', |
| 4797 'browser/safe_browsing/safe_browsing_blocking_page_unittest.cc', | 4801 'browser/safe_browsing/safe_browsing_blocking_page_unittest.cc', |
| 4798 'browser/search_engines/template_url_scraper_unittest.cc', | 4802 'browser/search_engines/template_url_scraper_unittest.cc', |
| 4799 'browser/sync/profile_sync_service_unittest.cc', | |
| 4800 'browser/views/bookmark_editor_view_unittest.cc', | 4803 'browser/views/bookmark_editor_view_unittest.cc', |
| 4801 'browser/views/find_bar_host_unittest.cc', | 4804 'browser/views/find_bar_host_unittest.cc', |
| 4802 'browser/views/keyword_editor_view_unittest.cc', | 4805 'browser/views/keyword_editor_view_unittest.cc', |
| 4803 'common/chrome_plugin_unittest.cc', | 4806 'common/chrome_plugin_unittest.cc', |
| 4804 'common/net/url_util_unittest.cc', | 4807 'common/net/url_util_unittest.cc', |
| 4805 ], | 4808 ], |
| 4806 }], | 4809 }], |
| 4807 ], | 4810 ], |
| 4808 }, | 4811 }, |
| 4809 { | 4812 { |
| (...skipping 1852 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6662 '../third_party/expat/expat.gyp:expat', | 6665 '../third_party/expat/expat.gyp:expat', |
| 6663 '../third_party/libjingle/libjingle.gyp:libjingle', | 6666 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 6664 'sync_proto', | 6667 'sync_proto', |
| 6665 ], | 6668 ], |
| 6666 'conditions': [ | 6669 'conditions': [ |
| 6667 ['OS=="linux"', { | 6670 ['OS=="linux"', { |
| 6668 'defines': [ | 6671 'defines': [ |
| 6669 'POSIX', | 6672 'POSIX', |
| 6670 'OS_LINUX', | 6673 'OS_LINUX', |
| 6671 ], | 6674 ], |
| 6675 'dependencies': [ |
| 6676 '../build/linux/system.gyp:gtk' |
| 6677 ], |
| 6672 }], | 6678 }], |
| 6673 ], | 6679 ], |
| 6674 }, | 6680 }, |
| 6675 { | 6681 { |
| 6676 'target_name': 'sync_unit_tests', | 6682 'target_name': 'sync_unit_tests', |
| 6677 'type': 'executable', | 6683 'type': 'executable', |
| 6678 'sources': [ | 6684 'sources': [ |
| 6679 'browser/sync/engine/all_status_unittest.cc', | 6685 'browser/sync/engine/all_status_unittest.cc', |
| 6680 'browser/sync/engine/apply_updates_command_unittest.cc', | 6686 'browser/sync/engine/apply_updates_command_unittest.cc', |
| 6681 'browser/sync/engine/auth_watcher_unittest.cc', | 6687 'browser/sync/engine/auth_watcher_unittest.cc', |
| 6682 'browser/sync/engine/net/gaia_authenticator_unittest.cc', | 6688 'browser/sync/engine/net/gaia_authenticator_unittest.cc', |
| 6683 'browser/sync/engine/syncer_proto_util_unittest.cc', | 6689 'browser/sync/engine/syncer_proto_util_unittest.cc', |
| 6684 'browser/sync/engine/syncer_thread_unittest.cc', | 6690 'browser/sync/engine/syncer_thread_unittest.cc', |
| 6685 'browser/sync/engine/syncer_unittest.cc', | 6691 'browser/sync/engine/syncer_unittest.cc', |
| 6686 'browser/sync/engine/syncproto_unittest.cc', | 6692 'browser/sync/engine/syncproto_unittest.cc', |
| 6687 'browser/sync/notifier/listener/talk_mediator_unittest.cc', | 6693 'browser/sync/notifier/listener/talk_mediator_unittest.cc', |
| 6688 'browser/sync/syncable/syncable_id_unittest.cc', | 6694 'browser/sync/syncable/syncable_id_unittest.cc', |
| 6689 'browser/sync/syncable/syncable_unittest.cc', | 6695 'browser/sync/syncable/syncable_unittest.cc', |
| 6690 'browser/sync/util/character_set_converters_unittest.cc', | 6696 'browser/sync/util/character_set_converters_unittest.cc', |
| 6691 'browser/sync/util/crypto_helpers_unittest.cc', | 6697 'browser/sync/util/crypto_helpers_unittest.cc', |
| 6692 'browser/sync/util/data_encryption_unittest.cc', | |
| 6693 'browser/sync/util/event_sys_unittest.cc', | 6698 'browser/sync/util/event_sys_unittest.cc', |
| 6694 'browser/sync/util/highres_timer_unittest.cc', | 6699 'browser/sync/util/highres_timer_unittest.cc', |
| 6695 'browser/sync/util/path_helpers_unittest.cc', | 6700 'browser/sync/util/path_helpers_unittest.cc', |
| 6696 'browser/sync/util/query_helpers_unittest.cc', | 6701 'browser/sync/util/query_helpers_unittest.cc', |
| 6697 'browser/sync/util/user_settings_unittest.cc', | 6702 'browser/sync/util/user_settings_unittest.cc', |
| 6698 'test/sync/engine/mock_gaia_authenticator.cc', | 6703 'test/sync/engine/mock_gaia_authenticator.cc', |
| 6699 'test/sync/engine/mock_gaia_authenticator.h', | 6704 'test/sync/engine/mock_gaia_authenticator.h', |
| 6700 'test/sync/engine/mock_gaia_authenticator_unittest.cc', | 6705 'test/sync/engine/mock_gaia_authenticator_unittest.cc', |
| 6701 'test/sync/engine/mock_server_connection.cc', | 6706 'test/sync/engine/mock_server_connection.cc', |
| 6702 'test/sync/engine/mock_server_connection.h', | 6707 'test/sync/engine/mock_server_connection.h', |
| (...skipping 13 matching lines...) Expand all Loading... |
| 6716 'dependencies': [ | 6721 'dependencies': [ |
| 6717 '../testing/gtest.gyp:gtest', | 6722 '../testing/gtest.gyp:gtest', |
| 6718 '../third_party/libjingle/libjingle.gyp:libjingle', | 6723 '../third_party/libjingle/libjingle.gyp:libjingle', |
| 6719 'notifier', | 6724 'notifier', |
| 6720 'sync', | 6725 'sync', |
| 6721 'sync_proto', | 6726 'sync_proto', |
| 6722 'test_support_unit', | 6727 'test_support_unit', |
| 6723 ], | 6728 ], |
| 6724 'conditions': [ | 6729 'conditions': [ |
| 6725 ['OS=="win"', { | 6730 ['OS=="win"', { |
| 6731 'sources' : [ |
| 6732 'browser/sync/util/data_encryption_unittest.cc', |
| 6733 ], |
| 6726 'dependencies': [ | 6734 'dependencies': [ |
| 6727 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | 6735 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 6728 ], | 6736 ], |
| 6729 'link_settings': { | 6737 'link_settings': { |
| 6730 'libraries': [ | 6738 'libraries': [ |
| 6731 '-lcrypt32.lib', | 6739 '-lcrypt32.lib', |
| 6732 '-lws2_32.lib', | 6740 '-lws2_32.lib', |
| 6733 '-lsecur32.lib', | 6741 '-lsecur32.lib', |
| 6734 ], | 6742 ], |
| 6735 }, | 6743 }, |
| 6736 }, { # else: OS != "win" | 6744 }, { # else: OS != "win" |
| 6737 'sources!': [ | 6745 'sources!': [ |
| 6738 'browser/sync/util/data_encryption_unittest.cc', | 6746 'browser/sync/util/data_encryption_unittest.cc', |
| 6739 ], | 6747 ], |
| 6740 }], | 6748 }], |
| 6741 ['OS=="linux"', { | 6749 ['OS=="linux"', { |
| 6742 'defines': [ | 6750 'defines': [ |
| 6743 'POSIX', | 6751 'POSIX', |
| 6744 ], | 6752 ], |
| 6753 'dependencies': [ |
| 6754 '../build/linux/system.gyp:gtk' |
| 6755 ], |
| 6745 }], | 6756 }], |
| 6746 ], | 6757 ], |
| 6747 }, | 6758 }, |
| 6748 { | 6759 { |
| 6749 'target_name': 'sync', | 6760 'target_name': 'sync', |
| 6750 'type': '<(library)', | 6761 'type': '<(library)', |
| 6751 'sources': [ | 6762 'sources': [ |
| 6752 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', | 6763 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', |
| 6753 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', | 6764 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', |
| 6754 'browser/sync/engine/all_status.cc', | 6765 'browser/sync/engine/all_status.cc', |
| (...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6890 'sources' : [ | 6901 'sources' : [ |
| 6891 'browser/sync/util/data_encryption.cc', | 6902 'browser/sync/util/data_encryption.cc', |
| 6892 'browser/sync/util/data_encryption.h', | 6903 'browser/sync/util/data_encryption.h', |
| 6893 'browser/sync/util/path_helpers.cc', | 6904 'browser/sync/util/path_helpers.cc', |
| 6894 ], | 6905 ], |
| 6895 }], | 6906 }], |
| 6896 ['OS=="linux"', { | 6907 ['OS=="linux"', { |
| 6897 'defines': [ | 6908 'defines': [ |
| 6898 'POSIX', | 6909 'POSIX', |
| 6899 ], | 6910 ], |
| 6911 'dependencies': [ |
| 6912 '../build/linux/system.gyp:gtk' |
| 6913 ], |
| 6900 }], | 6914 }], |
| 6901 ['OS=="mac"', { | 6915 ['OS=="mac"', { |
| 6902 'link_settings': { | 6916 'link_settings': { |
| 6903 'libraries': [ | 6917 'libraries': [ |
| 6904 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', | 6918 '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', |
| 6905 ], | 6919 ], |
| 6906 }, | 6920 }, |
| 6907 }], | 6921 }], |
| 6908 ], | 6922 ], |
| 6909 }, | 6923 }, |
| 6910 ], # targets when browser_sync==1 | 6924 ], # targets when browser_sync==1 |
| 6911 }], | 6925 }], |
| 6912 ], # 'conditions' | 6926 ], # 'conditions' |
| 6913 } | 6927 } |
| 6914 | 6928 |
| 6915 # Local Variables: | 6929 # Local Variables: |
| 6916 # tab-width:2 | 6930 # tab-width:2 |
| 6917 # indent-tabs-mode:nil | 6931 # indent-tabs-mode:nil |
| 6918 # End: | 6932 # End: |
| 6919 # vim: set expandtab tabstop=2 shiftwidth=2: | 6933 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |