@@ -1653,8 +1653,11 @@ for host in "${ALL_HOSTS[@]}"; do
1653
1653
else
1654
1654
CLANG_BIN=" $( build_directory_bin ${LOCAL_HOST} llvm) "
1655
1655
fi
1656
- export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
1657
- export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
1656
+
1657
+ if [[ -f " ${CLANG_BIN} /clang" ]]; then
1658
+ export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
1659
+ export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
1660
+ fi
1658
1661
1659
1662
if [[ " ${NATIVE_SWIFT_TOOLS_PATH} " ]] ; then
1660
1663
SWIFTC_BIN=" ${NATIVE_SWIFT_TOOLS_PATH} /swiftc"
@@ -2722,8 +2725,11 @@ for host in "${ALL_HOSTS[@]}"; do
2722
2725
else
2723
2726
CLANG_BIN=" $( build_directory_bin ${LOCAL_HOST} llvm) "
2724
2727
fi
2725
- export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
2726
- export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
2728
+
2729
+ if [[ -f " ${CLANG_BIN} /clang" ]]; then
2730
+ export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
2731
+ export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
2732
+ fi
2727
2733
2728
2734
if [[ " ${NATIVE_SWIFT_TOOLS_PATH} " ]] ; then
2729
2735
SWIFTC_BIN=" ${NATIVE_SWIFT_TOOLS_PATH} /swiftc"
@@ -3082,8 +3088,11 @@ for host in "${ALL_HOSTS[@]}"; do
3082
3088
else
3083
3089
CLANG_BIN=" $( build_directory_bin ${LOCAL_HOST} llvm) "
3084
3090
fi
3085
- export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
3086
- export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
3091
+
3092
+ if [[ -f " ${CLANG_BIN} /clang" ]]; then
3093
+ export SWIFT_DRIVER_CLANG_EXEC=" ${CLANG_BIN} /clang"
3094
+ export SWIFT_DRIVER_CLANGXX_EXEC=" ${CLANG_BIN} /clang++"
3095
+ fi
3087
3096
3088
3097
# Set the build options for this host
3089
3098
set_build_options_for_host $host
0 commit comments