Vulkan-Headers/tests
Juan Ramos 482af6d865 cmake: Remove VULKAN_HEADERS_INSTALL
VULKAN_HEADERS_INSTALL was added since it was believed there was
a valid use case for it.

After looking into the use case that provoked this change there is
no reason to keep VULKAN_HEADERS_INSTALL as an option.

Here is the use case we do NOT want to support:
https://github.com/KhronosGroup/Vulkan-Headers/pull/416#issuecomment-1622318949

Fundamentally this problem is caused add_subdirectory/find_package
not being able to work together flawlessly.

Which isn't the responsibility of Vulkan-Headers to fix.

It's the responsibility of projects that consume Vulkan-Headers
to account for either method.

As described by the CMake maintainers:
https://discourse.cmake.org/t/idiomatic-way-to-handle-packages-and-add-subdirectory/8400
2023-07-05 15:22:17 -06:00
..
add_subdirectory cmake: Remove VULKAN_HEADERS_INSTALL 2023-07-05 15:22:17 -06:00
find_package cmake: Remove usage of configure_package_config_file 2023-07-05 10:19:57 -06:00
CMakeLists.txt cmake: Minor CMake cleanup 2023-03-15 13:55:17 -06:00
vk_icd.c tests: Test Non-API headers 2022-12-20 15:15:25 -07:00
vk_layer.c headers: Remove VK_LAYER_EXPORT 2023-02-07 18:30:17 -07:00