Skip to content

Commit 2c6de08

Browse files
committed
build: switch vulkan validation/utility libs to conan-center recipes
Conan Center now ships vulkan-validationlayers and vulkan-utility-libraries, so drop the in-repo recipes and bump the whole Vulkan stack from 1.4.313.0 to 1.4.350.0 (the version Conan Center provides for these two). The official vulkan-validationlayers package has an empty cpp_info (runtime layer only), so the CMakeConfigDeps generator declares no usable target. Recreate the imported target in Registry.cmake so it can still carry the RUNTIME_DEP layer files and be linked by RHI-Vulkan, and locate the layer dll/json via vulkan-validationlayers_PACKAGE_FOLDER_RELEASE instead of the now-empty include dir.
1 parent 8f267c3 commit 2c6de08

13 files changed

Lines changed: 14 additions & 307 deletions

File tree

β€ŽThirdParty/ConanRecipes/vulkan-utility-libraries/conandata.ymlβ€Ž

Lines changed: 0 additions & 6 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-utility-libraries/conanfile.pyβ€Ž

Lines changed: 0 additions & 84 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-utility-libraries/test_package/CMakeLists.txtβ€Ž

Lines changed: 0 additions & 7 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-utility-libraries/test_package/conanfile.pyβ€Ž

Lines changed: 0 additions & 25 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-utility-libraries/test_package/test_package.cppβ€Ž

Lines changed: 0 additions & 8 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-validationlayers/conandata.ymlβ€Ž

Lines changed: 0 additions & 13 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-validationlayers/conanfile.pyβ€Ž

Lines changed: 0 additions & 79 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-validationlayers/patches/0000-fix-spirv-tools-includes.patchβ€Ž

Lines changed: 0 additions & 25 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-validationlayers/test_package/CMakeLists.txtβ€Ž

Lines changed: 0 additions & 25 deletions
This file was deleted.

β€ŽThirdParty/ConanRecipes/vulkan-validationlayers/test_package/conanfile.pyβ€Ž

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
Β (0)