ci: add Linux cross-compile build #12428
Add build-linux-cross to CI
b437b307
Install mesa drivers before vulkan sdk
6a447e15
Install vulkan drivers before vulkan sdk
ddd7b2fb
Only install glslang-tools (not full vulkan sdk)
d14edbb6
Search for GLSLC program outside find-root-path
10edb6e0
Merge branch 'master' into ci-build-cross
344bda55
Do not specify Vulkan components
ce5285ae
Install shaderc
ce6e5496
Set project name for vulkan-shaders-gen
b52bb4d8
Set minimum cmake project ver.
829bca01
Use ubuntu latest
d2ac2041
Add cpu-only build
d8d3ba5e
Use Noble glslc instead of LunarG
7e276bce
Revert change to ggml/src/ggml-vulkan/CMakeLists.txt
ef7376e3
Merge branch 'master' into ci-build-cross
05bfb76f
Temp. applied patch from #12272 to test compile fix
2ec6ef03
Fix indent
bb935314
Merge branch 'master' into ci-build-cross
6140bc0e
Add arm64 build
16aef529
Revert temp. applied patch from #12272 to test compile fix
ee518582
Merge branch 'master' into ci-build-cross
f92353da
Merge branch 'master' into ci-build-cross
9c4cef46
Re-Activate RISCV builds
5ad6133c
Use gcc/g++ 14 instead of default in crossbuild-essentials
610dda15
Use gcc/g++ 14 instead of crossbuild-essential
ed65c64b
Update build-linux-cross.yml
67dde0b4
slaren
commented
on 2025-04-03
Use cmake switch for position-independent code
78fa6a55
slaren
approved these changes
on 2025-04-04
bandoti
merged
1be76e46
into master 217 days ago
Assignees
No one assigned
Labels
Vulkan
devops
ggml
Login to write a write a comment.
Login via GitHub