480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
|
local sdk="$(xcrun --show-sdk-path --sdk $sdk_type)"
local archs="${@:2}"
if [ ${(w)#archs} = 0 ]; then
archs="$default_archs"
fi
export CC="clang --sysroot $sdk"
export CPP="clang -E --sysroot $sdk"
export CXX="clang++ --sysroot $sdk"
export CXXPP="clang++ -E -=sysroot $sdk"
for arch in $=archs; do
export CC="$CC -arch $arch"
export CXX="$CXX -arch $arch"
done
export CPP="$CPP -arch $archs[(w)1]"
export CXXPP="$CXXPP -arch $archs[(w)1]"
|
|
|
|
|
|
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
|
local sdk="$(xcrun --show-sdk-path --sdk $sdk_type)"
local archs="${@:2}"
if [ ${(w)#archs} = 0 ]; then
archs="$default_archs"
fi
export CC="clang -isysroot $sdk"
export CPP="clang -E -isysroot $sdk"
export CXX="clang++ -isysroot $sdk"
export CXXPP="clang++ -E -isysroot $sdk"
for arch in $=archs; do
export CC="$CC -arch $arch"
export CXX="$CXX -arch $arch"
done
export CPP="$CPP -arch $archs[(w)1]"
export CXXPP="$CXXPP -arch $archs[(w)1]"
|