@@ -2613,7 +2613,8 @@ for host in "${ALL_HOSTS[@]}"; do
2613
2613
;;
2614
2614
* )
2615
2615
# FIXME: Always re-build XCTest on non-darwin platforms.
2616
- # Remove this when products build in the CMake system.
2616
+ # The Swift project might have been changed, but CMake might
2617
+ # not be aware and will not rebuild.
2617
2618
echo " Cleaning the XCTest build directory"
2618
2619
call rm -rf " ${XCTEST_BUILD_DIR} "
2619
2620
@@ -2687,8 +2688,9 @@ for host in "${ALL_HOSTS[@]}"; do
2687
2688
LIBDISPATCH_BUILD_ARGS=( -DFOUNDATION_ENABLE_LIBDISPATCH=NO )
2688
2689
fi
2689
2690
2690
- # FIXME: Always re-build foundation on non-darwin platforms.
2691
- # Remove this when products build in the CMake system.
2691
+ # FIXME: Always re-build XCTest on non-darwin platforms.
2692
+ # The Swift project might have been changed, but CMake might
2693
+ # not be aware and will not rebuild.
2692
2694
echo " Cleaning the Foundation build directory"
2693
2695
call rm -rf " ${build_dir} "
2694
2696
@@ -2763,8 +2765,9 @@ for host in "${ALL_HOSTS[@]}"; do
2763
2765
continue
2764
2766
;;
2765
2767
* )
2766
- # FIXME: Always re-build libdispatch on non-darwin platforms.
2767
- # Remove this when products build in the CMake system.
2768
+ # FIXME: Always re-build XCTest on non-darwin platforms.
2769
+ # The Swift project might have been changed, but CMake might
2770
+ # not be aware and will not rebuild.
2768
2771
echo " Cleaning the libdispatch build directory"
2769
2772
call rm -rf " ${LIBDISPATCH_BUILD_DIR} "
2770
2773
0 commit comments