@@ -396,7 +396,6 @@ jobs:
396
396
-D CMAKE_CXX_COMPILER=cl `
397
397
-D CMAKE_C_FLAGS="${{ inputs.WINDOWS_CMAKE_C_FLAGS }}" `
398
398
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
399
- -D CMAKE_MT=mt `
400
399
-G Ninja
401
400
402
401
- name : Build RegsGen2
@@ -494,7 +493,6 @@ jobs:
494
493
-D CMAKE_C_FLAGS="${{ matrix.cflags }}" `
495
494
-D CMAKE_CXX_COMPILER=${{ matrix.cxx }} `
496
495
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
497
- -D CMAKE_MT=mt `
498
496
-D MSVC_C_ARCHITECTURE_ID=${{ matrix.arch }} `
499
497
-D DS2_REGSGEN2=${{ github.workspace }}/BinaryCache/RegsGen2/regsgen2.exe `
500
498
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BinaryCache/Library/Developer `
@@ -997,8 +995,6 @@ jobs:
997
995
# FIXME(compnerd) re-enable runtimes after we sort out compiler-rt
998
996
(Get-Content ${{ github.workspace }}/SourceCache/swift/cmake/caches/Windows-aarch64.cmake).Replace(' runtimes', '') | Set-Content ${{ github.workspace }}/SourceCache/swift/cmake/caches/Windows-aarch64.cmake
999
997
} else {
1000
- # FIXME(steelskin) Setting `CMAKE_SYSTEM_PROCESSOR` and `CMAKE_SYSTEM_NAME` breaks the compiler-rt build.
1001
- $EXTRA_FLAGS += @("-D", "CMAKE_MT=mt")
1002
998
$CACHE="${{ github.workspace }}/SourceCache/swift/cmake/caches/Windows-x86_64.cmake"
1003
999
}
1004
1000
$CC = "cl"
@@ -1727,7 +1723,6 @@ jobs:
1727
1723
-D CMAKE_C_FLAGS="${{ matrix.cflags }}" `
1728
1724
-D CMAKE_CXX_COMPILER=${{ matrix.cxx }} `
1729
1725
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
1730
- -D CMAKE_MT=mt `
1731
1726
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr `
1732
1727
-D CMAKE_SYSTEM_NAME=${{ matrix.os }} `
1733
1728
${{ matrix.llvm_flags }} `
@@ -1769,7 +1764,6 @@ jobs:
1769
1764
-D CMAKE_CXX_COMPILER=${{ matrix.cxx }} `
1770
1765
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
1771
1766
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
1772
- -D CMAKE_MT=mt `
1773
1767
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr `
1774
1768
-D CMAKE_SYSTEM_NAME=${{ matrix.os }} `
1775
1769
-D CMAKE_SYSTEM_PROCESSOR=${CMAKE_CPU} `
@@ -2232,7 +2226,6 @@ jobs:
2232
2226
-D CMAKE_CXX_COMPILER=${{ matrix.cxx }} `
2233
2227
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2234
2228
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
2235
- -D CMAKE_MT=mt `
2236
2229
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr `
2237
2230
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2238
2231
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple_no_api_level }} `
@@ -2301,7 +2294,6 @@ jobs:
2301
2294
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
2302
2295
-D CMAKE_EXE_LINKER_FLAGS="${{ inputs.WINDOWS_CMAKE_EXE_LINKER_FLAGS }}" `
2303
2296
-D CMAKE_FIND_PACKAGE_PREFER_CONFIG=YES `
2304
- -D CMAKE_MT=mt `
2305
2297
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr `
2306
2298
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2307
2299
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple_no_api_level }} `
@@ -2369,7 +2361,6 @@ jobs:
2369
2361
-D CMAKE_CXX_COMPILER=${{ matrix.cxx }} `
2370
2362
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2371
2363
-D CMAKE_CXX_FLAGS="${{ matrix.cxxflags }}" `
2372
- -D CMAKE_MT=mt `
2373
2364
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/Library/XCTest-development/usr `
2374
2365
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2375
2366
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple_no_api_level }} `
@@ -2703,7 +2694,6 @@ jobs:
2703
2694
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
2704
2695
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2705
2696
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2706
- -D CMAKE_MT=mt `
2707
2697
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2708
2698
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2709
2699
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2733,7 +2723,6 @@ jobs:
2733
2723
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
2734
2724
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2735
2725
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2736
- -D CMAKE_MT=mt `
2737
2726
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2738
2727
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2739
2728
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2762,7 +2751,6 @@ jobs:
2762
2751
-D CMAKE_CXX_COMPILER=cl `
2763
2752
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2764
2753
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2765
- -D CMAKE_MT=mt `
2766
2754
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2767
2755
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2768
2756
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2791,7 +2779,6 @@ jobs:
2791
2779
-D CMAKE_CXX_COMPILER=cl `
2792
2780
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2793
2781
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2794
- -D CMAKE_MT=mt `
2795
2782
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2796
2783
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2797
2784
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2820,7 +2807,6 @@ jobs:
2820
2807
-D CMAKE_CXX_COMPILER=cl `
2821
2808
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2822
2809
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2823
- -D CMAKE_MT=mt `
2824
2810
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2825
2811
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2826
2812
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2853,7 +2839,6 @@ jobs:
2853
2839
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
2854
2840
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2855
2841
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2856
- -D CMAKE_MT=mt `
2857
2842
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2858
2843
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2859
2844
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2883,7 +2868,6 @@ jobs:
2883
2868
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
2884
2869
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2885
2870
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2886
- -D CMAKE_MT=mt `
2887
2871
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2888
2872
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2889
2873
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -2916,7 +2900,6 @@ jobs:
2916
2900
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
2917
2901
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
2918
2902
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
2919
- -D CMAKE_MT=mt `
2920
2903
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
2921
2904
-D CMAKE_Swift_COMPILER=${SWIFTC} `
2922
2905
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -3003,7 +2986,6 @@ jobs:
3003
2986
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
3004
2987
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
3005
2988
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
3006
- -D CMAKE_MT=mt `
3007
2989
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
3008
2990
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3009
2991
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -3046,7 +3028,6 @@ jobs:
3046
3028
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
3047
3029
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
3048
3030
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
3049
- -D CMAKE_MT=mt `
3050
3031
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3051
3032
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
3052
3033
-D CMAKE_Swift_COMPILER_WORKS=YES `
@@ -3074,7 +3055,6 @@ jobs:
3074
3055
-D CMAKE_C_COMPILER=${CLANG_CL} `
3075
3056
-D CMAKE_C_COMPILER_TARGET=${{ matrix.triple }} `
3076
3057
-D CMAKE_C_FLAGS="${{ inputs.WINDOWS_CMAKE_C_FLAGS }}" `
3077
- -D CMAKE_MT=mt `
3078
3058
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3079
3059
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
3080
3060
-D CMAKE_Swift_COMPILER_WORKS=YES `
@@ -3107,7 +3087,6 @@ jobs:
3107
3087
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
3108
3088
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
3109
3089
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }} -I${env:SDKROOT}/usr/include -I${env:SDKROOT}/usr/include/Block" `
3110
- -D CMAKE_MT=mt `
3111
3090
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
3112
3091
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3113
3092
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -3137,7 +3116,6 @@ jobs:
3137
3116
-D CMAKE_CXX_COMPILER=${CLANG_CL} `
3138
3117
-D CMAKE_CXX_COMPILER_TARGET=${{ matrix.triple }} `
3139
3118
-D CMAKE_CXX_FLAGS="${{ inputs.WINDOWS_CMAKE_CXX_FLAGS }}" `
3140
- -D CMAKE_MT=mt `
3141
3119
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
3142
3120
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3143
3121
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
@@ -3305,7 +3283,6 @@ jobs:
3305
3283
cmake -B ${{ github.workspace }}/BinaryCache/${{ matrix.arch }}/swift-inspect `
3306
3284
-D CMAKE_BUILD_TYPE=Release `
3307
3285
-D CMAKE_INSTALL_PREFIX=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr `
3308
- -D CMAKE_MT=mt `
3309
3286
-D CMAKE_Swift_COMPILER=${SWIFTC} `
3310
3287
-D CMAKE_Swift_COMPILER_TARGET=${{ matrix.triple }} `
3311
3288
-D CMAKE_Swift_COMPILER_WORKS=YES `
0 commit comments