https://github.com/Kitware/CMake
Raw File
Tip revision: 67a1e2a5d17aec461ed464fa254fb01f32a0a384 authored by Brad King on 22 February 2023, 15:06:26 UTC
CMake 3.26.0-rc4
Tip revision: 67a1e2a
clang-env.ps1
Invoke-Expression -Command .gitlab/ci/clang.ps1
Invoke-Expression -Command .gitlab/ci/vcvarsall.ps1

$pwdpath = $pwd.Path
Set-Item -Force -Path "env:PATH" -Value "$pwdpath\.gitlab\llvm\bin;$env:PATH"

if ("$env:CMAKE_CI_BUILD_NAME" -match "(^|_)gnu(_|$)") {
  $env:CC  = "clang"
  $env:CXX = "clang++"
  clang --version
} else {
  $env:CC  = "clang-cl"
  $env:CXX = "clang-cl"
  clang-cl --version
}
back to top