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

Side by Side Diff: chrome/chrome_browser_extensions.gypi

Issue 1554983002: Build chrome.input.ime.* API in GN mode. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove class InputImeEventRouter from input_ime_api.h to input_ime_api_chromeos/nonchromeos.h Created 4 years, 11 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
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 'chrome_browser_extensions_chromeos_sources': [ 7 'chrome_browser_extensions_chromeos_sources': [
8 'browser/extensions/api/cast_devices_private/cast_devices_private_api.cc', 8 'browser/extensions/api/cast_devices_private/cast_devices_private_api.cc',
9 'browser/extensions/api/cast_devices_private/cast_devices_private_api.h', 9 'browser/extensions/api/cast_devices_private/cast_devices_private_api.h',
10 'browser/extensions/api/certificate_provider/certificate_provider_api.cc', 10 'browser/extensions/api/certificate_provider/certificate_provider_api.cc',
(...skipping 918 matching lines...) Expand 10 before | Expand all | Expand 10 after
929 'browser/extensions/api/braille_display_private/brlapi_connection.h', 929 'browser/extensions/api/braille_display_private/brlapi_connection.h',
930 'browser/extensions/api/braille_display_private/brlapi_keycode_map.cc', 930 'browser/extensions/api/braille_display_private/brlapi_keycode_map.cc',
931 'browser/extensions/api/braille_display_private/brlapi_keycode_map.h', 931 'browser/extensions/api/braille_display_private/brlapi_keycode_map.h',
932 ], 932 ],
933 'chrome_browser_extensions_policy_sources': [ 933 'chrome_browser_extensions_policy_sources': [
934 'browser/extensions/api/storage/managed_value_store_cache.cc', 934 'browser/extensions/api/storage/managed_value_store_cache.cc',
935 'browser/extensions/api/storage/managed_value_store_cache.h', 935 'browser/extensions/api/storage/managed_value_store_cache.h',
936 'browser/extensions/api/storage/policy_value_store.cc', 936 'browser/extensions/api/storage/policy_value_store.cc',
937 'browser/extensions/api/storage/policy_value_store.h', 937 'browser/extensions/api/storage/policy_value_store.h',
938 ], 938 ],
939 'chrome_browser_extensions_input_ime_linux_win_sources': [
940 'browser/extensions/api/input_ime/input_ime_api.cc',
941 'browser/extensions/api/input_ime/input_ime_api.h',
942 'browser/extensions/api/input_ime/input_ime_api_nonchromeos.cc',
943 'browser/extensions/api/input_ime/input_ime_api_nonchromeos.h',
944 ],
939 }, 945 },
940 # ---------------------------------------------------------------------------- 946 # ----------------------------------------------------------------------------
941 # Note on GN build: everything below here is duplicated in 947 # Note on GN build: everything below here is duplicated in
942 # chrome/browser/BUILD.gn. If you change anything, you will also have to 948 # chrome/browser/BUILD.gn. If you change anything, you will also have to
943 # update that file. Some short and probably rarely-changing file lists are 949 # update that file. Some short and probably rarely-changing file lists are
944 # duplicated between the builds. If a list gets longer or is changed it is 950 # duplicated between the builds. If a list gets longer or is changed it is
945 # probably worth sharing. 951 # probably worth sharing.
946 'targets': [ 952 'targets': [
947 { 953 {
948 # GN version: //chrome/browser/extensions 954 # GN version: //chrome/browser/extensions
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
1071 ], 1077 ],
1072 }], 1078 }],
1073 # x11 build 1079 # x11 build
1074 ['use_x11==1', { 1080 ['use_x11==1', {
1075 'dependencies': [ 1081 'dependencies': [
1076 '../build/linux/system.gyp:x11', 1082 '../build/linux/system.gyp:x11',
1077 '../ui/events/platform/events_platform.gyp:events_platform', 1083 '../ui/events/platform/events_platform.gyp:events_platform',
1078 '../ui/events/platform/x11/x11_events_platform.gyp:x11_events_pl atform', 1084 '../ui/events/platform/x11/x11_events_platform.gyp:x11_events_pl atform',
1079 ], 1085 ],
1080 }], 1086 }],
1087 ['chromeos==0', {
1088 'sources': [
1089 '<@(chrome_browser_extensions_input_ime_linux_win_sources)',
1090 ],
1091 }],
1081 ], 1092 ],
1082 }], 1093 }],
1083 ['configuration_policy==1', { 1094 ['configuration_policy==1', {
1084 'dependencies': [ 1095 'dependencies': [
1085 '../components/components.gyp:policy', 1096 '../components/components.gyp:policy',
1086 ], 1097 ],
1087 'sources': [ 1098 'sources': [
1088 'browser/extensions/policy_handlers.cc', 1099 'browser/extensions/policy_handlers.cc',
1089 'browser/extensions/policy_handlers.h', 1100 'browser/extensions/policy_handlers.h',
1090 '<@(chrome_browser_extensions_policy_sources)', 1101 '<@(chrome_browser_extensions_policy_sources)',
1091 ], 1102 ],
1092 }], 1103 }],
1093 ['OS=="win" or OS=="mac"', { 1104 ['OS=="win" or OS=="mac"', {
1094 'dependencies': [ 1105 'dependencies': [
1095 '../components/components.gyp:wifi_component', 1106 '../components/components.gyp:wifi_component',
1096 ], 1107 ],
1097 'sources': [ 1108 'sources': [
1098 '<@(chrome_browser_extensions_networking_private_sources_winmac)', 1109 '<@(chrome_browser_extensions_networking_private_sources_winmac)',
1099 ], 1110 ],
1100 }], 1111 }],
1101 ['OS=="win"', { 1112 ['OS=="win"', {
1102 'dependencies': [ 1113 'dependencies': [
1103 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', 1114 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
1104 '../third_party/isimpledom/isimpledom.gyp:isimpledom', 1115 '../third_party/isimpledom/isimpledom.gyp:isimpledom',
1105 ], 1116 ],
1117 'sources': [
1118 '<@(chrome_browser_extensions_input_ime_linux_win_sources)',
1119 ],
1106 }, { # 'OS!="win" 1120 }, { # 'OS!="win"
1107 'conditions': [ 1121 'conditions': [
1108 ['OS=="linux" and toolkit_views==1',{ 1122 ['OS=="linux" and toolkit_views==1',{
1109 'include_dirs': [ 1123 'include_dirs': [
1110 '<(INTERMEDIATE_DIR)', 1124 '<(INTERMEDIATE_DIR)',
1111 '<(INTERMEDIATE_DIR)/chrome', 1125 '<(INTERMEDIATE_DIR)/chrome',
1112 ], 1126 ],
1113 }], 1127 }],
1114 ['chromeos==1',{ 1128 ['chromeos==1',{
1115 'dependencies': [ 1129 'dependencies': [
1116 '../dbus/dbus.gyp:dbus', 1130 '../dbus/dbus.gyp:dbus',
1117 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 1131 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
1118 '../third_party/protobuf/protobuf.gyp:protoc#host', 1132 '../third_party/protobuf/protobuf.gyp:protoc#host',
1119 ], 1133 ],
1120 }], 1134 }],
1121 ], 1135 ],
1122 }], 1136 }],
1123 ['OS!="win" and chromeos==0', { 1137 ['OS!="win" and chromeos==0', {
1124 'sources': [ 1138 'sources': [
1125 'browser/extensions/display_info_provider_aura.cc', 1139 'browser/extensions/display_info_provider_aura.cc',
1126 'browser/extensions/display_info_provider_aura.h', 1140 'browser/extensions/display_info_provider_aura.h',
1127 ], 1141 ],
1128 }], 1142 }],
1129 ['OS=="win" or OS=="linux"', {
1130 'sources': [
1131 'browser/extensions/api/input_ime/input_ime_api.cc',
1132 'browser/extensions/api/input_ime/input_ime_api.h',
1133 'browser/extensions/api/input_ime/input_ime_api_nonchromeos.cc',
1134 ],
1135 }],
1136 ['enable_app_list==1', { 1143 ['enable_app_list==1', {
1137 'sources': [ 1144 'sources': [
1138 '<@(chrome_browser_extensions_app_list_sources)', 1145 '<@(chrome_browser_extensions_app_list_sources)',
1139 ], 1146 ],
1140 }], 1147 }],
1141 ['enable_webrtc==1', { 1148 ['enable_webrtc==1', {
1142 'sources': [ 1149 'sources': [
1143 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat e_api.cc', 1150 'browser/extensions/api/webrtc_logging_private/webrtc_logging_privat e_api.cc',
1144 ], 1151 ],
1145 }, { 1152 }, {
(...skipping 13 matching lines...) Expand all
1159 ], 1166 ],
1160 }, { # use_brlapi==0 1167 }, { # use_brlapi==0
1161 'sources': [ 1168 'sources': [
1162 'browser/extensions/api/braille_display_private/braille_controller_s tub.cc', 1169 'browser/extensions/api/braille_display_private/braille_controller_s tub.cc',
1163 ], 1170 ],
1164 }], 1171 }],
1165 ], 1172 ],
1166 }, 1173 },
1167 ], 1174 ],
1168 } 1175 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698