| OLD | NEW |
| 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 'variables': { | 5 'variables': { |
| 6 'chromium_code': 1, | 6 'chromium_code': 1, |
| 7 }, | 7 }, |
| 8 'targets': [ | 8 'targets': [ |
| 9 { | 9 { |
| 10 'target_name': 'libwebview', | 10 'target_name': 'libwebview', |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 78 ], | 78 ], |
| 79 }, | 79 }, |
| 80 ], | 80 ], |
| 81 }, | 81 }, |
| 82 { | 82 { |
| 83 'target_name': 'android_webview_java', | 83 'target_name': 'android_webview_java', |
| 84 'type': 'none', | 84 'type': 'none', |
| 85 'dependencies': [ | 85 'dependencies': [ |
| 86 '<(DEPTH)/content/content.gyp:content_java', | 86 '<(DEPTH)/content/content.gyp:content_java', |
| 87 '<(DEPTH)/chrome/browser/component/components.gyp:web_contents_delegate_
android_java', | 87 '<(DEPTH)/chrome/browser/component/components.gyp:web_contents_delegate_
android_java', |
| 88 '<(DEPTH)/ui/ui.gyp:ui_java', |
| 88 ], | 89 ], |
| 89 'variables': { | 90 'variables': { |
| 90 'package_name': 'android_webview_java', | 91 'package_name': 'android_webview_java', |
| 91 'java_in_dir': '<(DEPTH)/android_webview/java', | 92 'java_in_dir': '<(DEPTH)/android_webview/java', |
| 92 }, | 93 }, |
| 93 'includes': [ '../build/java.gypi' ], | 94 'includes': [ '../build/java.gypi' ], |
| 94 }, | 95 }, |
| 95 { | 96 { |
| 96 'target_name': 'android_webview_javatests', | 97 'target_name': 'android_webview_javatests', |
| 97 'type': 'none', | 98 'type': 'none', |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 130 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_media.jar'], | 131 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_media.jar'], |
| 131 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_media.jar
'], | 132 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_media.jar
'], |
| 132 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 133 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 133 }, | 134 }, |
| 134 { | 135 { |
| 135 'action_name': 'copy_content_jar', | 136 'action_name': 'copy_content_jar', |
| 136 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_content.jar'], | 137 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_content.jar'], |
| 137 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_content.j
ar'], | 138 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_content.j
ar'], |
| 138 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 139 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 139 }, | 140 }, |
| 141 { |
| 142 'action_name': 'copy_ui_jar', |
| 143 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_ui.jar'], |
| 144 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_ui.jar'], |
| 145 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 146 }, |
| 140 # TODO: This should be removed once we stop sharing the chrome/ layer JNI | 147 # TODO: This should be removed once we stop sharing the chrome/ layer JNI |
| 141 # registration code. We currently include this because we reuse the | 148 # registration code. We currently include this because we reuse the |
| 142 # chrome/ layer JNI registration code (which will crash if these classes | 149 # chrome/ layer JNI registration code (which will crash if these classes |
| 143 # are not present in the APK). | 150 # are not present in the APK). |
| 144 { | 151 { |
| 145 'action_name': 'copy_chrome_jar', | 152 'action_name': 'copy_chrome_jar', |
| 146 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_chrome.jar'], | 153 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_chrome.jar'], |
| 147 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_chrome.ja
r'], | 154 'outputs': ['<(PRODUCT_DIR)/android_webview/java/libs/chromium_chrome.ja
r'], |
| 148 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 155 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 149 }, | 156 }, |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 206 'inputs': [ | 213 'inputs': [ |
| 207 '<(DEPTH)/android_webview/java/android_webview_apk.xml', | 214 '<(DEPTH)/android_webview/java/android_webview_apk.xml', |
| 208 '<(DEPTH)/android_webview/java/AndroidManifest.xml', | 215 '<(DEPTH)/android_webview/java/AndroidManifest.xml', |
| 209 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_android_webview_jav
a.jar', | 216 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_android_webview_jav
a.jar', |
| 210 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_android_webview_jav
atests.jar', | 217 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_android_webview_jav
atests.jar', |
| 211 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_base.jar', | 218 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_base.jar', |
| 212 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_net.jar', | 219 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_net.jar', |
| 213 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_media.jar', | 220 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_media.jar', |
| 214 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_content.jar', | 221 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_content.jar', |
| 215 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_chrome.jar', | 222 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_chrome.jar', |
| 223 '<(PRODUCT_DIR)/android_webview/java/libs/chromium_ui.jar', |
| 216 '<(SHARED_INTERMEDIATE_DIR)/repack/chrome.pak', | 224 '<(SHARED_INTERMEDIATE_DIR)/repack/chrome.pak', |
| 217 '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_100_percent.pak', | 225 '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_100_percent.pak', |
| 218 '<(SHARED_INTERMEDIATE_DIR)/repack/resources.pak', | 226 '<(SHARED_INTERMEDIATE_DIR)/repack/resources.pak', |
| 219 '<(SHARED_INTERMEDIATE_DIR)/repack/en-US.pak', | 227 '<(SHARED_INTERMEDIATE_DIR)/repack/en-US.pak', |
| 220 '<(PRODUCT_DIR)/android_webview/libs/<(android_app_abi)/libwebview.so'
, | 228 '<(PRODUCT_DIR)/android_webview/libs/<(android_app_abi)/libwebview.so'
, |
| 221 ], | 229 ], |
| 222 'outputs': [ | 230 'outputs': [ |
| 223 '<(PRODUCT_DIR)/android_webview/AndroidWebView-debug.apk', | 231 '<(PRODUCT_DIR)/android_webview/AndroidWebView-debug.apk', |
| 224 ], | 232 ], |
| 225 'action': [ | 233 'action': [ |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 270 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_ne
t.jar'], | 278 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_ne
t.jar'], |
| 271 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 279 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 272 }, | 280 }, |
| 273 { | 281 { |
| 274 'action_name': 'copy_media_jar', | 282 'action_name': 'copy_media_jar', |
| 275 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_media.jar'], | 283 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_media.jar'], |
| 276 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_me
dia.jar'], | 284 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_me
dia.jar'], |
| 277 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 285 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 278 }, | 286 }, |
| 279 { | 287 { |
| 288 'action_name': 'copy_ui_jar', |
| 289 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_ui.jar'], |
| 290 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_ui
.jar'], |
| 291 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 292 }, |
| 293 { |
| 280 'action_name': 'copy_content_jar', | 294 'action_name': 'copy_content_jar', |
| 281 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_content.jar'], | 295 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_content.jar'], |
| 282 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_co
ntent.jar'], | 296 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_co
ntent.jar'], |
| 283 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 297 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| 284 }, | 298 }, |
| 285 { | 299 { |
| 286 'action_name': 'copy_web_contents_delegate_android_java', | 300 'action_name': 'copy_web_contents_delegate_android_java', |
| 287 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_web_contents_delegate_and
roid.jar'], | 301 'inputs': ['<(PRODUCT_DIR)/lib.java/chromium_web_contents_delegate_and
roid.jar'], |
| 288 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_we
b_contents_delegate_android.jar'], | 302 'outputs': ['<(PRODUCT_DIR)/android_webview_test/java/libs/chromium_we
b_contents_delegate_android.jar'], |
| 289 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], | 303 'action': ['cp', '<@(_inputs)', '<@(_outputs)'], |
| (...skipping 30 matching lines...) Expand all Loading... |
| 320 '-DANDROID_SDK_VERSION=<(android_sdk_version)', | 334 '-DANDROID_SDK_VERSION=<(android_sdk_version)', |
| 321 '-DANDROID_GDBSERVER=<(android_gdbserver)', | 335 '-DANDROID_GDBSERVER=<(android_gdbserver)', |
| 322 '-buildfile', | 336 '-buildfile', |
| 323 '<(DEPTH)/android_webview/javatests/android_webview_test_apk.xml', | 337 '<(DEPTH)/android_webview/javatests/android_webview_test_apk.xml', |
| 324 ] | 338 ] |
| 325 } | 339 } |
| 326 ], | 340 ], |
| 327 }, | 341 }, |
| 328 ], | 342 ], |
| 329 } | 343 } |
| OLD | NEW |