Open
Description
The vast majority of crates use the cc
crate for building native libraries. However, a few want the compiler and/or linker on the PATH
(see https://github.com/blt/mond). This seems pretty standard coming from the UNIX world, but the normal workflow on Windows seems to be sourcing a vcvars.bat
file before you build something. I'm not sure if this should be the crate's responsibility or ours. This is complicated by the fact that powershell doesn't have a source
equivalent, so one has to do a contrived workaround to permanently save the configuration in vcvars.bat
.