| Index: android_webview/android_webview.gyp
|
| diff --git a/android_webview/android_webview.gyp b/android_webview/android_webview.gyp
|
| index 524b80b6f074880d1068d0f3ac791fd5a929871b..d2259dc8b3ba9ba19afa52d0b7869423f27f33e9 100644
|
| --- a/android_webview/android_webview.gyp
|
| +++ b/android_webview/android_webview.gyp
|
| @@ -7,69 +7,6 @@
|
| },
|
| 'targets': [
|
| {
|
| - 'target_name': 'libwebviewchromium',
|
| - 'type': 'shared_library',
|
| - 'android_unmangled_name': 1,
|
| - 'dependencies': [
|
| - 'android_webview_common',
|
| - ],
|
| - 'conditions': [
|
| - # Avoid clashes between the versions of this library built with
|
| - # android_webview_build==1 by using a different name prefix.
|
| - [ 'android_webview_build==0', {
|
| - 'product_prefix': 'libstandalone',
|
| - }],
|
| - [ 'android_webview_build==1', {
|
| - # When building inside the android tree we also need to depend on all
|
| - # the java sources generated from templates which will be needed by
|
| - # android_webview_java in android_webview/java_library_common.mk.
|
| - 'dependencies': [
|
| - '../base/base.gyp:base_java_application_state',
|
| - '../base/base.gyp:base_java_memory_pressure_level_list',
|
| - '../content/content.gyp:content_gamepad_mapping',
|
| - '../content/content.gyp:gesture_event_type_java',
|
| - '../content/content.gyp:page_transition_types_java',
|
| - '../content/content.gyp:popup_item_type_java',
|
| - '../content/content.gyp:result_codes_java',
|
| - '../content/content.gyp:screen_orientation_values_java',
|
| - '../content/content.gyp:selection_event_type_java',
|
| - '../content/content.gyp:speech_recognition_error_java',
|
| - '../media/media.gyp:media_android_imageformat_list',
|
| - '../net/net.gyp:cert_verify_status_android_java',
|
| - '../net/net.gyp:certificate_mime_types_java',
|
| - '../net/net.gyp:net_errors_java',
|
| - '../net/net.gyp:private_key_types_java',
|
| - '../ui/android/ui_android.gyp:bitmap_format_java',
|
| - '../ui/android/ui_android.gyp:window_open_disposition_java',
|
| - ],
|
| - }],
|
| - [ 'android_webview_build==1 and use_system_skia==0', {
|
| - # When not using the system skia there are linker warnings about
|
| - # overriden hidden symbols which there's no easy way to eliminate;
|
| - # disable them. http://crbug.com/157326
|
| - 'ldflags': [
|
| - '-Wl,--no-fatal-warnings',
|
| - ],
|
| - 'ldflags!': [
|
| - '-Wl,--fatal-warnings',
|
| - ],
|
| - }],
|
| - ['android_webview_build==1 and use_system_stlport==1', {
|
| - # ICU requires RTTI, which is not present in the system's stlport, so
|
| - # we have to include gabi++. We can't include it in icu.gyp because
|
| - # link_settings cannot be used inside target_conditions. This will be
|
| - # removed once we stop using the system stlport.
|
| - # http://crbug.com/409851
|
| - 'libraries': [
|
| - '-lgabi++',
|
| - ],
|
| - }],
|
| - ],
|
| - 'sources': [
|
| - 'lib/main/webview_entry_point.cc',
|
| - ],
|
| - },
|
| - {
|
| 'target_name': 'android_webview_pak',
|
| 'type': 'none',
|
| 'dependencies': [
|
| @@ -89,7 +26,7 @@
|
| '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak',
|
| '<(SHARED_INTERMEDIATE_DIR)/ui/resources/ui_resources_100_percent.pak',
|
| ],
|
| - 'pak_output': '<(PRODUCT_DIR)/android_webview_apk/assets/webviewchromium.pak',
|
| + 'pak_output': '<(PRODUCT_DIR)/android_webview_assets/webviewchromium.pak',
|
| },
|
| 'includes': [ '../build/repack_action.gypi' ],
|
| },
|
| @@ -97,7 +34,7 @@
|
| 'action_name': 'add_en_US_pak_locale',
|
| 'variables': {
|
| 'pak_inputs': ['<(SHARED_INTERMEDIATE_DIR)/content/app/strings/content_strings_en-US.pak'],
|
| - 'pak_output': '<(PRODUCT_DIR)/android_webview_apk/assets/en-US.pak',
|
| + 'pak_output': '<(PRODUCT_DIR)/android_webview_assets/en-US.pak',
|
| },
|
| 'includes': [ '../build/repack_action.gypi' ],
|
| }
|
| @@ -277,11 +214,18 @@
|
| 'renderer/print_render_frame_observer.h',
|
| ],
|
| },
|
| + {
|
| + 'target_name': 'libwebviewchromium',
|
| + 'includes': [
|
| + 'libwebviewchromium.gypi',
|
| + ],
|
| + }
|
| ],
|
| 'conditions': [
|
| ['android_webview_build==0', {
|
| 'includes': [
|
| 'android_webview_tests.gypi',
|
| + '../third_party/android_webview_glue/android_webview_glue.gypi',
|
| ],
|
| 'targets': [
|
| {
|
|
|