Index: webrtc/sdk/android/BUILD.gn |
diff --git a/webrtc/sdk/android/BUILD.gn b/webrtc/sdk/android/BUILD.gn |
index cff8c21457c6a4dc27bd6136743130faaacccc39..59632706697fe982f6fa908aa1231d0c056f6273 100644 |
--- a/webrtc/sdk/android/BUILD.gn |
+++ b/webrtc/sdk/android/BUILD.gn |
@@ -110,6 +110,18 @@ rtc_shared_library("libjingle_peerconnection_so") { |
output_extension = "so" |
} |
+dist_jar("libjingle_peerconnection_java_with_deps") { |
sakal
2017/01/18 13:21:44
Maybe a simpler name? I think this could even be c
mbonadei
2017/01/19 08:30:45
Yep, I agree.
I renamed the target to libwebrtc ev
sakal
2017/01/19 09:06:21
I think the surrounding target names have just som
|
+ _target_dir_name = get_label_info(":$target_name", "dir") |
+ output = "${root_out_dir}/lib.java${_target_dir_name}/${target_name}.jar" |
+ direct_deps_only = true |
+ use_interface_jars = false |
+ deps = [ |
+ ":libjingle_peerconnection_java", |
sakal
2017/01/18 13:21:44
I think libjingle_peerconnection_metrics_default_j
mbonadei
2017/01/19 08:30:45
I see what you mean. I can include it but I have a
sakal
2017/01/19 09:06:21
The reason this target exists is to allow clients
mbonadei
2017/01/19 21:20:03
Ok, thanks for the explanation.
|
+ "//webrtc/base:base_java", |
+ "//webrtc/modules/audio_device:audio_device_java", |
+ ] |
+} |
+ |
android_library("libjingle_peerconnection_java") { |
java_files = [ |
"api/org/webrtc/AudioSource.java", |
@@ -171,9 +183,8 @@ android_library("libjingle_peerconnection_java") { |
deps = [ |
"//webrtc/base:base_java", |
+ "//webrtc/modules/audio_device:audio_device_java", |
] |
- |
- srcjar_deps = [ "//webrtc/modules/audio_device:audio_device_java" ] |
} |
android_library("libjingle_peerconnection_metrics_default_java") { |