For shared modules on macOS, the library suffix is often `.so`, but cargo will always create `.dylib` for cdylibs. Is there a way for cargo-c to tell cargo what suffix to use for a shared library?