OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
6 import("//build/config/android/rules.gni") | 6 import("//build/config/android/rules.gni") |
7 | 7 |
8 content_jni_gypi_values = exec_script("//build/gypi_to_gn.py", | 8 content_jni_gypi_values = exec_script("//build/gypi_to_gn.py", |
9 [ rebase_path("../../content_jni.gypi") ], | 9 [ rebase_path("../../content_jni.gypi") ], |
10 "scope", | 10 "scope", |
(...skipping 20 matching lines...) Expand all Loading... |
31 android_library("content_java") { | 31 android_library("content_java") { |
32 deps = [ | 32 deps = [ |
33 ":content_java_resources", | 33 ":content_java_resources", |
34 "//base:base_java", | 34 "//base:base_java", |
35 "//device/battery:mojo_bindings_java", | 35 "//device/battery:mojo_bindings_java", |
36 "//device/battery/android:battery_monitor_android", | 36 "//device/battery/android:battery_monitor_android", |
37 "//device/bluetooth:java", | 37 "//device/bluetooth:java", |
38 "//device/usb:java", | 38 "//device/usb:java", |
39 "//device/vibration:mojo_bindings_java", | 39 "//device/vibration:mojo_bindings_java", |
40 "//device/vibration/android:vibration_manager_android", | 40 "//device/vibration/android:vibration_manager_android", |
| 41 "//device/vr:java", |
41 "//media/base/android:media_java", | 42 "//media/base/android:media_java", |
42 "//media/capture/video/android:capture_java", | 43 "//media/capture/video/android:capture_java", |
43 "//media/midi:midi_java", | 44 "//media/midi:midi_java", |
44 "//mojo/android:system_java", | 45 "//mojo/android:system_java", |
45 "//mojo/public/java:bindings", | 46 "//mojo/public/java:bindings", |
46 "//mojo/public/java:system", | 47 "//mojo/public/java:system", |
47 "//net/android:net_java", | 48 "//net/android:net_java", |
48 "//third_party/WebKit/public:blink_headers_java", | 49 "//third_party/WebKit/public:blink_headers_java", |
49 "//third_party/android_tools:android_support_v13_java", | 50 "//third_party/android_tools:android_support_v13_java", |
50 "//third_party/jsr-305:jsr_305_javalib", | 51 "//third_party/jsr-305:jsr_305_javalib", |
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
152 "java/src/org/chromium/content/browser/accessibility/captioning/CaptioningCh
angeDelegate.java", | 153 "java/src/org/chromium/content/browser/accessibility/captioning/CaptioningCh
angeDelegate.java", |
153 "java/src/org/chromium/content/browser/accessibility/captioning/CaptioningSt
yle.java", | 154 "java/src/org/chromium/content/browser/accessibility/captioning/CaptioningSt
yle.java", |
154 "java/src/org/chromium/content/browser/accessibility/captioning/EmptyCaption
ingBridge.java", | 155 "java/src/org/chromium/content/browser/accessibility/captioning/EmptyCaption
ingBridge.java", |
155 "java/src/org/chromium/content/browser/accessibility/captioning/KitKatCaptio
ningBridge.java", | 156 "java/src/org/chromium/content/browser/accessibility/captioning/KitKatCaptio
ningBridge.java", |
156 "java/src/org/chromium/content/browser/accessibility/captioning/SystemCaptio
ningBridge.java", | 157 "java/src/org/chromium/content/browser/accessibility/captioning/SystemCaptio
ningBridge.java", |
157 "java/src/org/chromium/content/browser/accessibility/captioning/TextTrackSet
tings.java", | 158 "java/src/org/chromium/content/browser/accessibility/captioning/TextTrackSet
tings.java", |
158 "java/src/org/chromium/content/browser/crypto/ByteArrayGenerator.java", | 159 "java/src/org/chromium/content/browser/crypto/ByteArrayGenerator.java", |
159 "java/src/org/chromium/content/browser/crypto/CipherFactory.java", | 160 "java/src/org/chromium/content/browser/crypto/CipherFactory.java", |
160 "java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.ja
va", | 161 "java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.ja
va", |
161 "java/src/org/chromium/content/browser/input/AnimationIntervalProvider.java"
, | 162 "java/src/org/chromium/content/browser/input/AnimationIntervalProvider.java"
, |
162 "java/src/org/chromium/content/browser/input/CardboardVRDevice.java", | |
163 "java/src/org/chromium/content/browser/input/ChromiumBaseInputConnection.jav
a", | 163 "java/src/org/chromium/content/browser/input/ChromiumBaseInputConnection.jav
a", |
164 "java/src/org/chromium/content/browser/input/CursorAnchorInfoController.java
", | 164 "java/src/org/chromium/content/browser/input/CursorAnchorInfoController.java
", |
165 "java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java", | 165 "java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java", |
166 "java/src/org/chromium/content/browser/input/FloatingPastePopupMenu.java", | 166 "java/src/org/chromium/content/browser/input/FloatingPastePopupMenu.java", |
167 "java/src/org/chromium/content/browser/input/GamepadDevice.java", | 167 "java/src/org/chromium/content/browser/input/GamepadDevice.java", |
168 "java/src/org/chromium/content/browser/input/GamepadList.java", | 168 "java/src/org/chromium/content/browser/input/GamepadList.java", |
169 "java/src/org/chromium/content/browser/input/GamepadMappings.java", | 169 "java/src/org/chromium/content/browser/input/GamepadMappings.java", |
170 "java/src/org/chromium/content/browser/input/HandleViewResources.java", | 170 "java/src/org/chromium/content/browser/input/HandleViewResources.java", |
171 "java/src/org/chromium/content/browser/input/ImeAdapter.java", | 171 "java/src/org/chromium/content/browser/input/ImeAdapter.java", |
172 "java/src/org/chromium/content/browser/input/ImeUtils.java", | 172 "java/src/org/chromium/content/browser/input/ImeUtils.java", |
(...skipping 28 matching lines...) Expand all Loading... |
201 "java/src/org/chromium/content_public/browser/LoadUrlParams.java", | 201 "java/src/org/chromium/content_public/browser/LoadUrlParams.java", |
202 "java/src/org/chromium/content_public/browser/NavigationController.java", | 202 "java/src/org/chromium/content_public/browser/NavigationController.java", |
203 "java/src/org/chromium/content_public/browser/NavigationEntry.java", | 203 "java/src/org/chromium/content_public/browser/NavigationEntry.java", |
204 "java/src/org/chromium/content_public/browser/NavigationHistory.java", | 204 "java/src/org/chromium/content_public/browser/NavigationHistory.java", |
205 "java/src/org/chromium/content_public/browser/WebContents.java", | 205 "java/src/org/chromium/content_public/browser/WebContents.java", |
206 "java/src/org/chromium/content_public/browser/WebContentsObserver.java", | 206 "java/src/org/chromium/content_public/browser/WebContentsObserver.java", |
207 "java/src/org/chromium/content_public/common/MediaMetadata.java", | 207 "java/src/org/chromium/content_public/common/MediaMetadata.java", |
208 "java/src/org/chromium/content_public/common/Referrer.java", | 208 "java/src/org/chromium/content_public/common/Referrer.java", |
209 "java/src/org/chromium/content_public/common/ScreenOrientationConstants.java
", | 209 "java/src/org/chromium/content_public/common/ScreenOrientationConstants.java
", |
210 ] | 210 ] |
211 | |
212 if (enable_webvr) { | |
213 deps += [ "//third_party/cardboard-java:cardboard-java" ] | |
214 } | |
215 } | 211 } |
216 | 212 |
217 java_strings_grd("content_strings_grd") { | 213 java_strings_grd("content_strings_grd") { |
218 grd_file = "java/strings/android_content_strings.grd" | 214 grd_file = "java/strings/android_content_strings.grd" |
219 outputs = [ | 215 outputs = [ |
220 "values-am/android_content_strings.xml", | 216 "values-am/android_content_strings.xml", |
221 "values-ar/android_content_strings.xml", | 217 "values-ar/android_content_strings.xml", |
222 "values-bg/android_content_strings.xml", | 218 "values-bg/android_content_strings.xml", |
223 "values-ca/android_content_strings.xml", | 219 "values-ca/android_content_strings.xml", |
224 "values-cs/android_content_strings.xml", | 220 "values-cs/android_content_strings.xml", |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 jni_package = "content" | 282 jni_package = "content" |
287 classes = [ | 283 classes = [ |
288 "java/util/HashSet.class", | 284 "java/util/HashSet.class", |
289 "android/view/MotionEvent.class", | 285 "android/view/MotionEvent.class", |
290 ] | 286 ] |
291 } | 287 } |
292 | 288 |
293 generate_jni("content_jni_headers") { | 289 generate_jni("content_jni_headers") { |
294 sources = rebase_path(content_jni_gypi_values.sources, "", "../..") | 290 sources = rebase_path(content_jni_gypi_values.sources, "", "../..") |
295 jni_package = "content" | 291 jni_package = "content" |
296 | |
297 if (enable_webvr) { | |
298 sources += [ "//content/public/android/java/src/org/chromium/content/browser
/input/CardboardVRDevice.java" ] | |
299 public_deps = [ | |
300 "//third_party/cardboard-java:cardboard-java", | |
301 ] | |
302 } | |
303 } | 292 } |
304 | 293 |
305 group("jni") { | 294 group("jni") { |
306 public_deps = [ | 295 public_deps = [ |
307 ":content_jni_headers", | 296 ":content_jni_headers", |
308 ":jar_jni", | 297 ":jar_jni", |
309 ] | 298 ] |
310 } | 299 } |
311 | 300 |
312 android_library("content_javatests") { | 301 android_library("content_javatests") { |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
402 java_files = [ | 391 java_files = [ |
403 "junit/src/org/chromium/content/browser/input/GamepadMappingsTest.java", | 392 "junit/src/org/chromium/content/browser/input/GamepadMappingsTest.java", |
404 "junit/src/org/chromium/content/browser/BindingManagerImplTest.java", | 393 "junit/src/org/chromium/content/browser/BindingManagerImplTest.java", |
405 ] | 394 ] |
406 deps = [ | 395 deps = [ |
407 ":content_java", | 396 ":content_java", |
408 "//base:base_java", | 397 "//base:base_java", |
409 "//base:base_java_test_support", | 398 "//base:base_java_test_support", |
410 ] | 399 ] |
411 } | 400 } |
OLD | NEW |