pub fn build_libwebp_native(root: &Path) -> Result<()>Expand description
Builds libwebp from source for native development.
§Why we combine static archives manually
libwebp’s build system creates separate .a files in sub-directories
(dec/, dsp/, enc/, utils/) but does not assemble them into a
single src/.libs/libwebp.a when building static-only. We extract the
individual object files from each sub-archive and repack them into one
unified libwebp.a so that downstream build.rs scripts can simply link
with -lwebp.