Update build_compiler_rt.sh

This commit is contained in:
Thomas Pöchtrager 2024-08-15 17:12:38 +02:00
parent 2f60d1e90d
commit 3d84763077

View File

@ -56,9 +56,10 @@ case $CLANG_VERSION in
14.* ) BRANCH=release/14.x; USE_CMAKE=1; ;;
15.* ) BRANCH=release/15.x; USE_CMAKE=1; ;;
16.* ) BRANCH=release/16.x; USE_CMAKE=1; ;;
17.* ) BRANCH=main; USE_CMAKE=1; ;;
18.* ) BRANCH=main; USE_CMAKE=1; ;;
* ) echo "Unsupported Clang version, must be >= 3.2 and <= 18.0" 1>&2; exit 1;
17.* ) BRANCH=release/17.x; USE_CMAKE=1; ;;
18.* ) BRANCH=main; USE_CMAKE=1; ;; # Does not build with release/18.x
19.* ) BRANCH=main; USE_CMAKE=1; ;;
* ) echo "Unsupported Clang version, must be >= 3.2 and <= 19.0" 1>&2; exit 1;
esac
if [ $(osxcross-cmp $CLANG_VERSION ">=" 3.5) -eq 1 ]; then
@ -133,6 +134,12 @@ if [ $f_res -eq 1 ]; then
$SED -i "s/COMMAND ld /COMMAND xcrun ld /g" \
cmake/Modules/CompilerRTDarwinUtils.cmake
$SED -i "s/COMMAND sysctl hw.cputype/COMMAND true/g" \
cmake/Modules/CompilerRTDarwinUtils.cmake
$SED -i "s/COMMAND sysctl hw.cpusubtype/COMMAND true/g" \
cmake/Modules/CompilerRTDarwinUtils.cmake
$SED -i "s/COMMAND codesign /COMMAND true /g" \
cmake/Modules/AddCompilerRT.cmake