| Index: device/vr/BUILD.gn
|
| diff --git a/device/vr/BUILD.gn b/device/vr/BUILD.gn
|
| index f82ea8b94000e776123468c74e9a6540e2f456cc..8752d2793f34f2e37f42b2bdb447ef1aa964af36 100644
|
| --- a/device/vr/BUILD.gn
|
| +++ b/device/vr/BUILD.gn
|
| @@ -34,13 +34,19 @@ component("vr") {
|
|
|
| if (is_android) {
|
| sources += [
|
| - "android/cardboard/cardboard_vr_device.cc",
|
| - "android/cardboard/cardboard_vr_device.h",
|
| - "android/cardboard/cardboard_vr_device_provider.cc",
|
| - "android/cardboard/cardboard_vr_device_provider.h",
|
| + "android/gvr/gvr_api_manager.cc",
|
| + "android/gvr/gvr_api_manager.h",
|
| + "android/gvr/gvr_device.cc",
|
| + "android/gvr/gvr_device.h",
|
| + "android/gvr/gvr_device_provider.cc",
|
| + "android/gvr/gvr_device_provider.h",
|
| ]
|
|
|
| - deps += [ ":jni_headers" ]
|
| + deps += [
|
| + ":jni_headers",
|
| + "//third_party/gvr-android-sdk:libgvr",
|
| + ]
|
| + configs += [ "//third_party/gvr-android-sdk:libgvr_config" ]
|
| }
|
| }
|
|
|
| @@ -55,6 +61,7 @@ static_library("fakes") {
|
| ]
|
|
|
| public_deps = [
|
| + ":mojo_bindings",
|
| ":vr",
|
| "//base",
|
| "//mojo/public/cpp/bindings",
|
| @@ -71,7 +78,7 @@ mojom("mojo_bindings") {
|
|
|
| if (is_android) {
|
| java_sources_needing_jni =
|
| - [ "android/java/src/org/chromium/device/vr/CardboardVRDevice.java" ]
|
| + [ "android/java/src/org/chromium/device/vr/GvrDeviceProvider.java" ]
|
|
|
| generate_jni("jni_headers") {
|
| sources = java_sources_needing_jni
|
| @@ -82,7 +89,8 @@ if (is_android) {
|
| java_files = java_sources_needing_jni
|
| deps = [
|
| "//base:base_java",
|
| - "//third_party/cardboard-java:cardboard-java",
|
| + "//third_party/android_protobuf:protobuf_nano_javalib",
|
| + "//third_party/gvr-android-sdk:gvr_common_java",
|
| ]
|
| }
|
| }
|
|
|