Maintenance #13

Merged
rboullard merged 52 commits from Development into main 2026-04-16 22:19:29 +00:00
Showing only changes of commit 4d751805d2 - Show all commits

View File

@@ -2,6 +2,7 @@ from conan import ConanFile
from conan.tools.build import check_min_cppstd
from conan.tools.cmake import CMake, CMakeDeps, CMakeToolchain, cmake_layout
from conan.tools.files import copy, get, rm, rmdir
from conan.tools.scm import Version
import os
@@ -29,7 +30,10 @@ class VulkanUtilityLibraries(ConanFile):
cmake_layout(self, src_folder="src")
def requirements(self):
self.requires(f"vulkan-headers/{self.version}", transitive_headers=True)
if Version(self.version) >= "1.4.341.0":
self.requires(f"vulkan-headers/{self.version}@{self.user}/{self.channel}", transitive_headers=True)
else:
self.requires(f"vulkan-headers/{self.version}", transitive_headers=True)
def validate(self):
check_min_cppstd(self, 17)