aboutsummaryrefslogtreecommitdiffstats
path: root/.editorconfig
diff options
context:
space:
mode:
authorDaniel Stone <[email protected]>2020-03-24 11:11:36 +0000
committerDaniel Stone <[email protected]>2020-03-27 10:32:47 +0000
commit07885cbcdb0b19265379c3941600faadc8a22d71 (patch)
treed4df0e4044fbe59fa5a0b03a812822da703afeb6 /.editorconfig
parentbc98de4d14f9c099e47a7de6efc3766823ca3f54 (diff)
CI: Add native Windows VS2019 build
Adds a native build of Mesa using Meson with the Visual Studio 2019 toolchain on a Windows host. Though Docker is supported on Windows, Docker-in-Docker is not possible, nor are podman and skopeo available. We handle this by creating the container from a shell-executor Windows machine, which gives us a native PowerShell that we can execute Docker from. This attempts to do the same copy-from-upstream-or-create-if-not-exists optimisation as the ci-templates do for our Linux builds, albeit open-coded in PowerShell. The Mesa build itself is executed inside a container, using Meson and Ninja. Signed-off-by: Daniel Stone <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Acked-by: Jose Fonseca <[email protected]> Acked-by: Brian Paul <[email protected]> Acked-by: Eric Engestrom <[email protected]> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4304> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4304>
Diffstat (limited to '.editorconfig')
0 files changed, 0 insertions, 0 deletions