CI: Windows: Build LLVM and llvmpipe
authorDaniel Stone <daniels@collabora.com>
Tue, 5 May 2020 14:49:22 +0000 (15:49 +0100)
committerMarge Bot <eric+marge@anholt.net>
Thu, 14 May 2020 06:40:54 +0000 (06:40 +0000)
commit0f46a3191ff31a89d6969a67f8b50dbedf085dca
tree82a9b162935e7c09d32bf4c09c5c467276f3e165
parent69ffbcb16244fc4f1161dd4082eb93b7a80232e5
CI: Windows: Build LLVM and llvmpipe

We will eventually need to build our own LLVM on Windows in order to
build libclc and other bits which are required for the d3d12 build, as
well as to be able to test SPIR-V/OpenCL on llvmpipe.

Start doing this now, building into the base container, and exercise
this by building llvmpipe under Windows.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4946>
.gitlab-ci.yml
.gitlab-ci/windows/mesa_build.ps1
.gitlab-ci/windows/mesa_deps.ps1