Commit 3dc087d 1 parent 41caff6 commit 3dc087d Copy full SHA for 3dc087d
File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 22
22
shell : bash
23
23
run : |
24
24
if [[ "${{ runner.os }}" == "Windows" ]] ; then
25
- choco install llvm
26
25
choco install zip
27
26
elif [[ "${{ runner.os }}" == "macOS" ]] ; then
28
27
brew install coreutils
47
46
run : python3 tools/git-sync-deps
48
47
- name : Fetch Ninja
49
48
run : python3 bin/fetch-ninja
49
+ - name : Install LLVM and Clang 18
50
+ if : runner.os == 'Windows'
51
+ uses : KyleMayes/install-llvm-action@v2
52
+ with :
53
+ version : " 18.1.3"
50
54
- name : Generating Ninja Files
51
55
shell : bash
52
56
run : |
58
62
export is_official=true
59
63
fi
60
64
if [[ "${{ runner.os }}" == "Windows" ]] ; then
61
- export gn_flags='is_trivial_abi=false win_vc="C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC" win_toolchain_version="17.9" win_sdk="C:\\Program Files\\Windows Kits\\10" win_sdk_version="10.0.22621.0" cc="clang" cxx="clang++" clang_win="C:\Program Files\LLVM" clang_win_version="16.0.0"'
65
+ clang++ --version
66
+ export gn_flags='is_trivial_abi=false win_vc="C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC" win_toolchain_version="17.10" win_sdk="C:\\Program Files\\Windows Kits\\10" win_sdk_version="10.0.22621.0" cc="clang" cxx="clang++" clang_win="C:\Program Files\LLVM" clang_win_version="18.1.3"'
62
67
if [[ "${{ matrix.mode }}" == "Debug" ]] ; then
63
68
export gn_flags="$gn_flags extra_cflags=[\"-MTd\"]"
64
69
else
You can’t perform that action at this time.
0 commit comments