ci: Trim down VVL external builds
We're not building the VVL tests, so we don't need to download and build a ton of stuff which is only needed for building tests. Signed-off-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Eric Engestrom <None> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33287>
This commit is contained in:
@@ -13,7 +13,9 @@ VALIDATION_TAG="snapshot-2024wk39"
|
||||
|
||||
git clone -b "$VALIDATION_TAG" --single-branch --depth 1 https://github.com/KhronosGroup/Vulkan-ValidationLayers.git
|
||||
pushd Vulkan-ValidationLayers
|
||||
python3 scripts/update_deps.py --dir external --config release --generator Ninja
|
||||
# we don't need to build SPIRV-Tools tools
|
||||
sed -i scripts/known_good.json -e 's/SPIRV_SKIP_EXECUTABLES=OFF/SPIRV_SKIP_EXECUTABLES=ON/'
|
||||
python3 scripts/update_deps.py --dir external --config release --generator Ninja --optional tests
|
||||
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTS=OFF -DBUILD_WERROR=OFF -C external/helper.cmake -S . -B build
|
||||
ninja -C build
|
||||
cmake --install build --strip
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
variables:
|
||||
DEBIAN_X86_64_BUILD_BASE_IMAGE: "debian/x86_64_build-base"
|
||||
DEBIAN_BASE_TAG: "20250130-ctless"
|
||||
DEBIAN_BASE_TAG: "20250130-vvless"
|
||||
|
||||
DEBIAN_X86_64_BUILD_IMAGE_PATH: "debian/x86_64_build"
|
||||
DEBIAN_BUILD_TAG: "20250128-llvm19-up"
|
||||
@@ -27,10 +27,10 @@ variables:
|
||||
DEBIAN_ARM64_TEST_IMAGE_VK_PATH: "debian/arm64_test-vk"
|
||||
DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android"
|
||||
|
||||
DEBIAN_TEST_ANDROID_TAG: "20250130-ctless"
|
||||
DEBIAN_TEST_GL_TAG: "20250130-ctless"
|
||||
DEBIAN_TEST_VK_TAG: "20250130-ctless"
|
||||
KERNEL_ROOTFS_TAG: "20250130-ctless"
|
||||
DEBIAN_TEST_ANDROID_TAG: "20250130-vvless"
|
||||
DEBIAN_TEST_GL_TAG: "20250130-vvless"
|
||||
DEBIAN_TEST_VK_TAG: "20250130-vvless"
|
||||
KERNEL_ROOTFS_TAG: "20250130-vvless"
|
||||
|
||||
DEBIAN_PYUTILS_IMAGE: "debian/x86_64_pyutils"
|
||||
DEBIAN_PYUTILS_TAG: "20250129-lavacli"
|
||||
|
||||
Reference in New Issue
Block a user