Crate webrtc_sys_build

Source

Constants§

IGNORE_DEFINES
SCRATH_PATH
WEBRTC_TAG

Functions§

android_ndk_toolchain
configure_jni_symbols
custom_dir
The location of the custom build is defined by the user
download_url
download_webrtc
prebuilt_dir
Location of the downloaded webrtc binaries The reason why we don’t use OUT_DIR is because we sometimes need to share the same binaries across multiple crates without dependencies constraints This also has the benefit of not re-downloading the binaries for each crate
target_arch
target_os
use_debug
Using debug builds of webrtc is still experimental for now On Windows, Rust doesn’t link against libcmtd on debug, which is an issue Default to false (even on cargo debug)
webrtc_defines
webrtc_dir
Used location of libwebrtc depending on whether it’s a custom build or not
webrtc_triple
The full name of the webrtc library e.g. mac-x64-release (Same name on GH releases)