Closed
Description
I would like to make a case for instead of endlessly struggling to map all those Apple-specific environment variables, e.g. like in #661 and #662, one would simply let xcrun
do all the work. I mean instead of calling composing all sorts of command line options and passing them to cc
, one would simply call xcrun -sdk [iphoneos|iphonesimulator|watchos|etc.] cc -arch [arm64|x86_64|armv7]
. In other words, cc-rs
would have to simply map Rust target triplet to a combination of -sdk and -arch parameters.