119
edits
(Adding build info) |
(added Priority.java to the list of generated files) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 18: | Line 18: | ||
./install-build-deps-android.sh | ./install-build-deps-android.sh | ||
cd ~/dev/google/webrtc_android/src/ | cd ~/dev/google/webrtc_android/src/ | ||
OUTPUT_DIR=out/Debug | |||
gn gen ${OUTPUT_DIR} --args='target_os="android" target_cpu="arm"' | |||
autoninja -C out/Debug | autoninja -C out/Debug | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==== Where do the generated files end up in the upstream libwebrtc build? ==== | |||
<syntaxhighlight lang="Bash">${OUTPUT_DIR}/gen/sdk/android/video_api_java/generated_java/input_srcjars/org/webrtc/</syntaxhighlight> | |||
==== Which files are generated this way? ==== | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1780582 Bug 1780582] [https://searchfox.org/mozilla-central/source/third_party/libwebrtc/sdk/android/api/org/webrtc/VideoFrameBufferType.java VideoFrameBufferType.java] | |||
* [https://searchfox.org/mozilla-central/source/third_party/libwebrtc/sdk/android/api/org/webrtc/NetworkPreference.java NetworkPreference.java] | |||
* [https://searchfox.org/mozilla-central/source/third_party/libwebrtc/sdk/android/api/org/webrtc/Priority.java Priority.java] |
edits