File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,11 +44,17 @@ jobs:
4444 shell : pwsh
4545 run : |
4646 choco install llvm -y
47- $llvmBin = "C:\Program Files\LLVM\bin"
48- if (Test-Path "$llvmBin\llvm-config.exe") {
49- Copy-Item "$llvmBin\llvm-config.exe" "$llvmBin\llvm-config-21.exe"
47+ $llvmConfig = Get-ChildItem -Path "C:\Program Files\LLVM", "C:\Program Files (x86)\LLVM" -Filter "llvm-config.exe" -Recurse | Select-Object -First 1
48+ if ($llvmConfig) {
49+ $llvmBin = $llvmConfig.DirectoryName
50+ Write-Host "LLVM encontrado em: $llvmBin"
51+ if (!(Test-Path "$llvmBin\llvm-config-21.exe")) {
52+ Copy-Item "$llvmBin\llvm-config.exe" "$llvmBin\llvm-config-21.exe"
53+ }
5054 Add-Content -Path $env:GITHUB_PATH -Value "$llvmBin"
51- Write-Host "LLVM configurado com sucesso no Windows."
55+ } else {
56+ Write-Error "Erro: llvm-config.exe não foi encontrado após a instalação."
57+ exit 1
5258 }
5359
5460 - name : Install LLVM 21 (macOS)
You can’t perform that action at this time.
0 commit comments