mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-05 02:30:18 +01:00
There is no need repeatedly downloading rust and d3d when building the docker locally Download glext.h from github Remove src directory and .git directory once compiling finished Split piglit and depq compiling out Clean middle files of piglit and depq ci/msvc: Improve fetch source of spirv_samples_source Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Reviewed-by: Jesse Natalie <jenatali@microsoft.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26736>
22 lines
437 B
Text
22 lines
437 B
Text
# escape=`
|
|
|
|
ARG base_image
|
|
FROM ${base_image}
|
|
|
|
COPY mesa_deps_vulkan_sdk.ps1 C:\
|
|
RUN C:\mesa_deps_vulkan_sdk.ps1
|
|
|
|
COPY mesa_deps_d3d.ps1 C:\
|
|
RUN C:\mesa_deps_d3d.ps1
|
|
|
|
COPY mesa_deps_rust.ps1 C:\
|
|
RUN C:\mesa_deps_rust.ps1
|
|
|
|
COPY mesa_init_msvc.ps1 C:\
|
|
|
|
COPY mesa_deps_test_piglit.ps1 C:\
|
|
RUN C:\mesa_deps_test_piglit.ps1
|
|
COPY mesa_deps_test_deqp.ps1 c:\
|
|
RUN C:\mesa_deps_test_deqp.ps1
|
|
COPY mesa_deps_test.ps1 C:\
|
|
RUN C:\mesa_deps_test.ps1
|