File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,11 +36,23 @@ jobs:
3636 cargo --version
3737 systeminfo | Select-String "OS Name","OS Version","System Type"
3838
39+ - name : Configure ARM64 libclang
40+ run : |
41+ $vswhere = "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe"
42+ $installPath = & $vswhere -latest -products * -property installationPath
43+ $libclang = Join-Path $installPath "VC\Tools\Llvm\ARM64\bin\libclang.dll"
44+ if (-not (Test-Path $libclang)) {
45+ throw "ARM64 libclang not found at '$libclang'"
46+ }
47+ $llvmPath = Split-Path $libclang
48+ "LIBCLANG_PATH=$llvmPath" >> $env:GITHUB_ENV
49+ $llvmPath >> $env:GITHUB_PATH
50+
3951 - name : Build hyperlight-host
4052 run : cargo build -p hyperlight-host
4153
42- - name : Build Rust guests
43- run : just build-and-move-rust- guests
54+ - name : Build guests
55+ run : just guests
4456 env :
4557 HYPERLIGHT_TARGET : aarch64
4658
You can’t perform that action at this time.
0 commit comments