mirror of
https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git
synced 2025-05-24 05:29:26 +00:00
build: Do not specialize source tree for API variants
This commit is contained in:
parent
1b07de9a3a
commit
60fe7d0c15
2 changed files with 11 additions and 11 deletions
|
@ -41,7 +41,7 @@ if (VUL_IS_TOP_LEVEL)
|
||||||
include(CMakePackageConfigHelpers)
|
include(CMakePackageConfigHelpers)
|
||||||
|
|
||||||
install(
|
install(
|
||||||
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/${API_TYPE}/"
|
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/vulkan/"
|
||||||
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/vulkan"
|
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/vulkan"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -44,53 +44,53 @@ def RunGenerators(api: str, registry: str, targetFilter: str) -> None:
|
||||||
'vk_dispatch_table.h' : {
|
'vk_dispatch_table.h' : {
|
||||||
'generator' : DispatchTableOutputGenerator,
|
'generator' : DispatchTableOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'include/{api}/utility',
|
'directory' : f'include/vulkan/utility',
|
||||||
},
|
},
|
||||||
'vk_enum_string_helper.h' : {
|
'vk_enum_string_helper.h' : {
|
||||||
'generator' : EnumStringHelperOutputGenerator,
|
'generator' : EnumStringHelperOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'include/{api}',
|
'directory' : f'include/vulkan',
|
||||||
},
|
},
|
||||||
'vk_format_utils.h' : {
|
'vk_format_utils.h' : {
|
||||||
'generator' : FormatUtilsOutputGenerator,
|
'generator' : FormatUtilsOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'include/{api}/utility',
|
'directory' : f'include/vulkan/utility',
|
||||||
},
|
},
|
||||||
'vk_struct_helper.hpp' : {
|
'vk_struct_helper.hpp' : {
|
||||||
'generator' : StructHelperOutputGenerator,
|
'generator' : StructHelperOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'include/{api}/utility',
|
'directory' : f'include/vulkan/utility',
|
||||||
},
|
},
|
||||||
'vk_safe_struct.hpp' : {
|
'vk_safe_struct.hpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'include/{api}/utility',
|
'directory' : f'include/vulkan/utility',
|
||||||
},
|
},
|
||||||
'vk_safe_struct_utils.cpp' : {
|
'vk_safe_struct_utils.cpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'src/{api}',
|
'directory' : f'src/vulkan',
|
||||||
},
|
},
|
||||||
'vk_safe_struct_core.cpp' : {
|
'vk_safe_struct_core.cpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'regenerate' : True,
|
'regenerate' : True,
|
||||||
'directory' : f'src/{api}',
|
'directory' : f'src/vulkan',
|
||||||
},
|
},
|
||||||
'vk_safe_struct_khr.cpp' : {
|
'vk_safe_struct_khr.cpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'src/{api}',
|
'directory' : f'src/vulkan',
|
||||||
},
|
},
|
||||||
'vk_safe_struct_ext.cpp' : {
|
'vk_safe_struct_ext.cpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'src/{api}',
|
'directory' : f'src/vulkan',
|
||||||
},
|
},
|
||||||
'vk_safe_struct_vendor.cpp' : {
|
'vk_safe_struct_vendor.cpp' : {
|
||||||
'generator' : SafeStructOutputGenerator,
|
'generator' : SafeStructOutputGenerator,
|
||||||
'genCombined': True,
|
'genCombined': True,
|
||||||
'directory' : f'src/{api}',
|
'directory' : f'src/vulkan',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue