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

Side by Side Diff: content/content_browser.gypi

Issue 11414180: Add a gyp flag to allow removing dependency on ppapi. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: ifdef PluginMain and WorkerMain Created 8 years 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) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 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 'conditions': [ 7 'conditions': [
8 ['chromeos==1', { 8 ['chromeos==1', {
9 'use_libgps%': 1, 9 'use_libgps%': 1,
10 }, { # chromeos==0 10 }, { # chromeos==0
(...skipping 912 matching lines...) Expand 10 before | Expand all | Expand 10 after
923 ['include', '^browser/speech/'], 923 ['include', '^browser/speech/'],
924 ['exclude', '^browser/speech/input_tag_speech_dispatcher_host\\.cc$$'], 924 ['exclude', '^browser/speech/input_tag_speech_dispatcher_host\\.cc$$'],
925 ['include', '^browser/user_metrics\\.cc$'], 925 ['include', '^browser/user_metrics\\.cc$'],
926 ['include', '^browser/web_contents/navigation_entry_impl\\.cc$'], 926 ['include', '^browser/web_contents/navigation_entry_impl\\.cc$'],
927 ], 927 ],
928 }, { # OS!="ios" 928 }, { # OS!="ios"
929 'dependencies': [ 929 'dependencies': [
930 'browser/debugger/devtools_resources.gyp:devtools_resources', 930 'browser/debugger/devtools_resources.gyp:devtools_resources',
931 '../cc/cc.gyp:cc', 931 '../cc/cc.gyp:cc',
932 '../net/net.gyp:http_server', 932 '../net/net.gyp:http_server',
933 '../ppapi/ppapi_internal.gyp:ppapi_ipc',
934 '../printing/printing.gyp:printing', 933 '../printing/printing.gyp:printing',
935 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', 934 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit',
936 '../ui/surface/surface.gyp:surface', 935 '../ui/surface/surface.gyp:surface',
937 '../webkit/support/webkit_support.gyp:webkit_resources', 936 '../webkit/support/webkit_support.gyp:webkit_resources',
938 '../webkit/support/webkit_support.gyp:webkit_storage', 937 '../webkit/support/webkit_support.gyp:webkit_storage',
939 '../webkit/support/webkit_support.gyp:webkit_strings', 938 '../webkit/support/webkit_support.gyp:webkit_strings',
940 ], 939 ],
941 }], 940 }],
942 ['OS!="mac" and OS!="ios"', { 941 ['OS!="mac" and OS!="ios"', {
943 'dependencies': [ 942 'dependencies': [
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
1116 'sources/': [ 1115 'sources/': [
1117 ['exclude', '^browser/renderer_host/image_transport_client.cc'], 1116 ['exclude', '^browser/renderer_host/image_transport_client.cc'],
1118 ['exclude', '^browser/renderer_host/image_transport_client.h'], 1117 ['exclude', '^browser/renderer_host/image_transport_client.h'],
1119 ['exclude', '^browser/renderer_host/image_transport_factory.cc'], 1118 ['exclude', '^browser/renderer_host/image_transport_factory.cc'],
1120 ['exclude', '^browser/renderer_host/image_transport_factory.h'], 1119 ['exclude', '^browser/renderer_host/image_transport_factory.h'],
1121 ['exclude', '^browser/renderer_host/render_widget_host_view_aura.cc'], 1120 ['exclude', '^browser/renderer_host/render_widget_host_view_aura.cc'],
1122 ['exclude', '^browser/renderer_host/render_widget_host_view_aura.h'], 1121 ['exclude', '^browser/renderer_host/render_widget_host_view_aura.h'],
1123 ['exclude', '^browser/renderer_host/tap_suppression_controller_aura.cc'] , 1122 ['exclude', '^browser/renderer_host/tap_suppression_controller_aura.cc'] ,
1124 ], 1123 ],
1125 }], 1124 }],
1125 ['enable_plugins==1', {
1126 'dependencies': [
1127 '../ppapi/ppapi_internal.gyp:ppapi_ipc',
1128 ],
1129 }, { # enable_plugins==0
1130 'sources!': [
1131 'browser/ppapi_plugin_process_host.cc',
1132 ],
1133 'sources/': [
1134 ['exclude', '^browser/renderer_host/pepper/'],
1135 ],
1136 }],
1126 ['java_bridge==1', { 1137 ['java_bridge==1', {
1127 'defines': [ 1138 'defines': [
1128 'ENABLE_JAVA_BRIDGE', 1139 'ENABLE_JAVA_BRIDGE',
1129 ], 1140 ],
1130 }, { 1141 }, {
1131 'sources/': [ 1142 'sources/': [
1132 ['exclude', '^browser/renderer_host/java/'], 1143 ['exclude', '^browser/renderer_host/java/'],
1133 ], 1144 ],
1134 }], 1145 }],
1135 ['input_speech==0', { 1146 ['input_speech==0', {
(...skipping 10 matching lines...) Expand all
1146 # the USE_LIBGPS setting propagates to the "real" dependent target, 1157 # the USE_LIBGPS setting propagates to the "real" dependent target,
1147 # we use all_dependent_settings here. 1158 # we use all_dependent_settings here.
1148 'all_dependent_settings': { 1159 'all_dependent_settings': {
1149 'defines': [ 1160 'defines': [
1150 'USE_LIBGPS', 1161 'USE_LIBGPS',
1151 ], 1162 ],
1152 }, 1163 },
1153 }], 1164 }],
1154 ], 1165 ],
1155 } 1166 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698