Auto merge of #26296 - aidanhs:aphs-fix-musl-make-install, r=alexcrichton
Auto merge of #26296 - aidanhs:aphs-fix-musl-make-install, r=alexcrichton

musl only creates rlib files for stdlib linking so we need to ignore the `CFG_LIB_GLOB_` setting, otherwise we an error:
```
$ make --debug VERBOSE=1 dist-tar-bins
[...]
            Successfully remade target file `prepare-target-x86_64-unknown-linux-gnu-host-x86_64-unknown-linux-gnu-2-dir-x86_64-unknown-linux-gnu'.
             File `prepare-target-x86_64-unknown-linux-musl-host-x86_64-unknown-linux-gnu-2-dir-x86_64-unknown-linux-gnu' does not exist.
            Must remake target `prepare-target-x86_64-unknown-linux-musl-host-x86_64-unknown-linux-gnu-2-dir-x86_64-unknown-linux-gnu'.
umask 022 && mkdir -p tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknown-linux-musl/lib
umask 022 && mkdir -p tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknown-linux-gnu/bin
LIB_NAME="liblibc-d8ace771.rlib"; MATCHES=""; if [ -n "$MATCHES" ]; then echo "warning: one or libraries matching Rust library 'liblibc-*.rlib'" && echo "  (other than '$LIB_NAME' itself) alre
ady present"     && echo "  at destination tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknown-linux-musl/lib:"      && echo $MATCHES ; fi
install -m644 `ls -drt1 x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-*.rlib` tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unk
nown-linux-musl/lib/
LIB_NAME=""; MATCHES=""; if [ -n "$MATCHES" ]; then echo "warning: one or libraries matching Rust library 'libstd-*.so'" && echo "  (other than '$LIB_NAME' itself) already present"     && echo
 "  at destination tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknown-linux-musl/lib:"      && echo $MATCHES ; fi
install -m644 `ls -drt1 x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-*.so` tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknow
n-linux-musl/lib/
ls: cannot access x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-*.so: No such file or directory
install: missing destination file operand after ‘tmp/dist/rustc-1.2.0-dev-x86_64-unknown-linux-gnu-image/lib/rustlib/x86_64-unknown-linux-musl/lib/’
Try 'install --help' for more information.
make: *** [prepare-target-x86_64-unknown-linux-musl-host-x86_64-unknown-linux-gnu-2-dir-x86_64-unknown-linux-gnu] Error 1
```

`CFG_INSTALL_ONLY_RLIB_` is provided for this reason and fixes `make install` and `make dist`.

KokaKiwi/rust,l0kod/rust,zubron/rust,GBGamer/rust,reem/rust,GBGamer/rust,vhbit/rust,jroesch/rust,jashank/rust,dwillmer/rust,jroesch/rust,robertg/rust,pshc/rust,GBGamer/rust,pshc/rust,KokaKiwi/rust,zubron/rust,robertg/rust,reem/rust,pelmers/rust,nwin/rust,vhbit/rust,jroesch/rust,reem/rust,aidancully/rust,dwillmer/rust,omasanori/rust,l0kod/rust,jashank/rust,l0kod/rust,nwin/rust,jroesch/rust,jashank/rust,jroesch/rust,omasanori/rust,aidancully/rust,pelmers/rust,vhbit/rust,vhbit/rust,pshc/rust,GBGamer/rust,pshc/rust,pelmers/rust,nwin/rust,mvdnes/rust,graydon/rust,GBGamer/rust,dwillmer/rust,jashank/rust,vhbit/rust,zubron/rust,mvdnes/rust,jashank/rust,pshc/rust,GBGamer/rust,pshc/rust,omasanori/rust,reem/rust,nwin/rust,aidancully/rust,reem/rust,pshc/rust,robertg/rust,KokaKiwi/rust,zubron/rust,graydon/rust,jroesch/rust,KokaKiwi/rust,omasanori/rust,dwillmer/rust,jashank/rust,mvdnes/rust,l0kod/rust,pelmers/rust,robertg/rust,robertg/rust,mvdnes/rust,l0kod/rust,aidancully/rust,vhbit/rust,l0kod/rust,omasanori/rust,pelmers/rust,aidancully/rust,robertg/rust,mvdnes/rust,omasanori/rust,graydon/rust,vhbit/rust,pelmers/rust,dwillmer/rust,dwillmer/rust,aidancully/rust,zubron/rust,zubron/rust,mvdnes/rust,dwillmer/rust,graydon/rust,vhbit/rust,GBGamer/rust,jashank/rust,jashank/rust,nwin/rust,KokaKiwi/rust,KokaKiwi/rust,nwin/rust,graydon/rust,zubron/rust,nwin/rust,graydon/rust,nwin/rust,l0kod/rust,pshc/rust,GBGamer/rust,reem/rust,jroesch/rust,l0kod/rust,dwillmer/rust,jroesch/rust,zubron/rust