Maintenance #13
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user