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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 6869024: Add IME UI related extension API. (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Fix build errors Created 9 years, 7 months 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
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'browser', 8 'target_name': 'browser',
9 'type': '<(library)', 9 'type': '<(library)',
10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA', 10 'msvs_guid': '5BF908A7-68FB-4A4B-99E3-8C749F1FE4EA',
(...skipping 890 matching lines...) Expand 10 before | Expand all | Expand 10 after
901 'browser/extensions/extension_info_private_api_chromeos.cc', 901 'browser/extensions/extension_info_private_api_chromeos.cc',
902 'browser/extensions/extension_info_private_api_chromeos.h', 902 'browser/extensions/extension_info_private_api_chromeos.h',
903 'browser/extensions/extension_infobar_delegate.cc', 903 'browser/extensions/extension_infobar_delegate.cc',
904 'browser/extensions/extension_infobar_delegate.h', 904 'browser/extensions/extension_infobar_delegate.h',
905 'browser/extensions/extension_infobar_module.cc', 905 'browser/extensions/extension_infobar_module.cc',
906 'browser/extensions/extension_infobar_module.h', 906 'browser/extensions/extension_infobar_module.h',
907 'browser/extensions/extension_infobar_module_constants.cc', 907 'browser/extensions/extension_infobar_module_constants.cc',
908 'browser/extensions/extension_infobar_module_constants.h', 908 'browser/extensions/extension_infobar_module_constants.h',
909 'browser/extensions/extension_input_api.cc', 909 'browser/extensions/extension_input_api.cc',
910 'browser/extensions/extension_input_api.h', 910 'browser/extensions/extension_input_api.h',
911 'browser/extensions/extension_input_ui_api.cc',
912 'browser/extensions/extension_input_ui_api.h',
911 'browser/extensions/extension_install_dialog.h', 913 'browser/extensions/extension_install_dialog.h',
912 'browser/extensions/extension_install_ui.cc', 914 'browser/extensions/extension_install_ui.cc',
913 'browser/extensions/extension_install_ui.h', 915 'browser/extensions/extension_install_ui.h',
914 'browser/extensions/extension_management_api.cc', 916 'browser/extensions/extension_management_api.cc',
915 'browser/extensions/extension_management_api.h', 917 'browser/extensions/extension_management_api.h',
916 'browser/extensions/extension_menu_manager.cc', 918 'browser/extensions/extension_menu_manager.cc',
917 'browser/extensions/extension_menu_manager.h', 919 'browser/extensions/extension_menu_manager.h',
918 'browser/extensions/extension_message_handler.cc', 920 'browser/extensions/extension_message_handler.cc',
919 'browser/extensions/extension_message_handler.h', 921 'browser/extensions/extension_message_handler.h',
920 'browser/extensions/extension_message_service.cc', 922 'browser/extensions/extension_message_service.cc',
(...skipping 2540 matching lines...) Expand 10 before | Expand all | Expand 10 after
3461 ], 3463 ],
3462 }], 3464 }],
3463 ['debug_devtools==1', { 3465 ['debug_devtools==1', {
3464 'defines': [ 3466 'defines': [
3465 'DEBUG_DEVTOOLS=1', 3467 'DEBUG_DEVTOOLS=1',
3466 ], 3468 ],
3467 }], 3469 }],
3468 ['chromeos==0', { 3470 ['chromeos==0', {
3469 'sources/': [ 3471 'sources/': [
3470 ['exclude', '^browser/chromeos'], 3472 ['exclude', '^browser/chromeos'],
3473 ['exclude', '^browser/extensions/extension_input_ui_api.cc'],
3474 ['exclude', '^browser/extensions/extension_input_ui_api.h'],
3471 ['exclude', '^browser/ui/webui/chromeos'], 3475 ['exclude', '^browser/ui/webui/chromeos'],
3472 ['exclude', '^browser/ui/webui/options/chromeos'], 3476 ['exclude', '^browser/ui/webui/options/chromeos'],
3473 ['exclude', 'browser/extensions/extension_tts_api_chromeos.cc'], 3477 ['exclude', 'browser/extensions/extension_tts_api_chromeos.cc'],
3474 ['exclude', 'browser/extensions/file_manager_util.h'], 3478 ['exclude', 'browser/extensions/file_manager_util.h'],
3475 ['exclude', 'browser/extensions/file_manager_util.cc'], 3479 ['exclude', 'browser/extensions/file_manager_util.cc'],
3476 ['exclude', 'browser/oom_priority_manager.cc'], 3480 ['exclude', 'browser/oom_priority_manager.cc'],
3477 ['exclude', 'browser/oom_priority_manager.h'], 3481 ['exclude', 'browser/oom_priority_manager.h'],
3478 ['exclude', 'browser/policy/device_policy_cache.cc'], 3482 ['exclude', 'browser/policy/device_policy_cache.cc'],
3479 ['exclude', 'browser/policy/device_policy_cache.h'], 3483 ['exclude', 'browser/policy/device_policy_cache.h'],
3480 ['exclude', 'browser/policy/enterprise_install_attributes.cc'], 3484 ['exclude', 'browser/policy/enterprise_install_attributes.cc'],
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
3524 ['use_gnome_keyring==0', { 3528 ['use_gnome_keyring==0', {
3525 'sources!': [ 3529 'sources!': [
3526 'browser/password_manager/native_backend_gnome_x.cc', 3530 'browser/password_manager/native_backend_gnome_x.cc',
3527 'browser/password_manager/native_backend_gnome_x.h', 3531 'browser/password_manager/native_backend_gnome_x.h',
3528 ], 3532 ],
3529 }], 3533 }],
3530 ['touchui==0', { 3534 ['touchui==0', {
3531 'sources/': [ 3535 'sources/': [
3532 ['exclude', '^browser/chromeos/frame/dom_*'], 3536 ['exclude', '^browser/chromeos/frame/dom_*'],
3533 ['exclude', '^browser/chromeos/login/dom_*'], 3537 ['exclude', '^browser/chromeos/login/dom_*'],
3538 ['exclude', '^browser/extensions/extension_input_ui_api.cc'],
3539 ['exclude', '^browser/extensions/extension_input_ui_api.h'],
3534 ['exclude', '^browser/webui/keyboard_ui.*'], 3540 ['exclude', '^browser/webui/keyboard_ui.*'],
3535 ['exclude', '^browser/renderer_host/render_widget_host_view_views.*' ], 3541 ['exclude', '^browser/renderer_host/render_widget_host_view_views.*' ],
3536 ['exclude', '^browser/ui/touch/*'], 3542 ['exclude', '^browser/ui/touch/*'],
3537 ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_v iews.cc'], 3543 ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_v iews.cc'],
3538 ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_v iews.h'], 3544 ['exclude', '^browser/ui/views/tab_contents/tab_contents_container_v iews.h'],
3539 ['exclude', '^browser/ui/views/tab_contents/tab_contents_view_touch. *'], 3545 ['exclude', '^browser/ui/views/tab_contents/tab_contents_view_touch. *'],
3540 ['exclude', '^browser/ui/webui/chromeos/login/'], 3546 ['exclude', '^browser/ui/webui/chromeos/login/'],
3541 ], 3547 ],
3542 }], 3548 }],
3543 ['touchui==1', { 3549 ['touchui==1', {
(...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after
3854 'conditions': [ 3860 'conditions': [
3855 ['OS=="linux" and toolkit_views==1',{ 3861 ['OS=="linux" and toolkit_views==1',{
3856 'dependencies': [ 3862 'dependencies': [
3857 '../views/views.gyp:views', 3863 '../views/views.gyp:views',
3858 ], 3864 ],
3859 'include_dirs': [ 3865 'include_dirs': [
3860 '<(INTERMEDIATE_DIR)', 3866 '<(INTERMEDIATE_DIR)',
3861 '<(INTERMEDIATE_DIR)/chrome', 3867 '<(INTERMEDIATE_DIR)/chrome',
3862 ], 3868 ],
3863 'sources/': [ 3869 'sources/': [
3864 ['include', '^browser/extensions/'], 3870 ['include', '^browser/extensions/'],
Peng 2011/05/04 21:46:46 ['include', '^browser/extensions/'] overrides prev
3865 # This exclude duplicates the one just above because of the 3871 # This exclude duplicates the one just above because of the
3866 # order of evaluation of the 'sources/' rule above, the 3872 # order of evaluation of the 'sources/' rule above, the
3867 # conditions, and this 'sources/' rule. 3873 # conditions, and this 'sources/' rule.
3868 ['exclude', '^browser/extensions/extension_rlz_module'], 3874 ['exclude', '^browser/extensions/extension_rlz_module'],
3869 ['include', 'browser/printing/print_dialog_cloud.cc'], 3875 ['include', 'browser/printing/print_dialog_cloud.cc'],
3870 ['include', 'browser/printing/print_dialog_cloud.h'], 3876 ['include', 'browser/printing/print_dialog_cloud.h'],
3871 ['include', '^browser/speech/speech_input_bubble_views.cc'], 3877 ['include', '^browser/speech/speech_input_bubble_views.cc'],
3872 3878
3873 # Exclude all of browser/ui/gtk, then include the things we want . 3879 # Exclude all of browser/ui/gtk, then include the things we want .
3874 ['exclude', '^browser/ui/gtk'], 3880 ['exclude', '^browser/ui/gtk'],
(...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after
4214 ['include', '^browser/ui/views/frame/browser_non_client_frame_vi ew_factory_gtk.cc'], 4220 ['include', '^browser/ui/views/frame/browser_non_client_frame_vi ew_factory_gtk.cc'],
4215 ['include', '^browser/ui/views/notifications/balloon_view.cc'], 4221 ['include', '^browser/ui/views/notifications/balloon_view.cc'],
4216 ['include', '^browser/ui/views/notifications/balloon_view.h'], 4222 ['include', '^browser/ui/views/notifications/balloon_view.h'],
4217 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.cc'], 4223 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.cc'],
4218 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'], 4224 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'],
4219 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc'] , 4225 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc'] ,
4220 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'], 4226 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'],
4221 ['exclude', '^browser/ui/views/select_file_dialog.cc'], 4227 ['exclude', '^browser/ui/views/select_file_dialog.cc'],
4222 ], 4228 ],
4223 }], 4229 }],
4230 # Exclude extension_input_ui_api again
4231 # (Required because of the '^browser/extensions/' include abrove)
4232 ['OS=="linux" and ( touchui==0 or chomeos==0 )', {
4233 'sources/': [
4234 ['exclude', '^browser/extensions/extension_input_ui_api.cc'],
4235 ['exclude', '^browser/extensions/extension_input_ui_api.h'],
4236 ],
4237 }],
4224 # GTK build only 4238 # GTK build only
4225 ['OS=="linux" and toolkit_views==0', { 4239 ['OS=="linux" and toolkit_views==0', {
4226 'sources/': [ 4240 'sources/': [
4227 ['include', '^browser/printing/print_dialog_gtk.cc'], 4241 ['include', '^browser/printing/print_dialog_gtk.cc'],
4228 ['include', '^browser/printing/print_dialog_gtk.h'], 4242 ['include', '^browser/printing/print_dialog_gtk.h'],
4229 ['exclude', '^browser/bookmarks/bookmark_drop_info.cc'], 4243 ['exclude', '^browser/bookmarks/bookmark_drop_info.cc'],
4230 ['exclude', '^browser/ui/browser_list_stub.cc'], 4244 ['exclude', '^browser/ui/browser_list_stub.cc'],
4231 ['exclude', '^browser/ui/views/autocomplete/autocomplete_popup_g tk.cc'], 4245 ['exclude', '^browser/ui/views/autocomplete/autocomplete_popup_g tk.cc'],
4232 ['exclude', '^browser/ui/views/autocomplete/autocomplete_popup_g tk.h'], 4246 ['exclude', '^browser/ui/views/autocomplete/autocomplete_popup_g tk.h'],
4233 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'], 4247 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'],
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
4521 'hard_dependency': 1, 4535 'hard_dependency': 1,
4522 }, 4536 },
4523 ], 4537 ],
4524 } 4538 }
4525 4539
4526 # Local Variables: 4540 # Local Variables:
4527 # tab-width:2 4541 # tab-width:2
4528 # indent-tabs-mode:nil 4542 # indent-tabs-mode:nil
4529 # End: 4543 # End:
4530 # vim: set expandtab tabstop=2 shiftwidth=2: 4544 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698