summaryrefslogtreecommitdiff
path: root/Modules/FindVulkan.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'Modules/FindVulkan.cmake')
-rw-r--r--Modules/FindVulkan.cmake9
1 files changed, 6 insertions, 3 deletions
diff --git a/Modules/FindVulkan.cmake b/Modules/FindVulkan.cmake
index 8d1634af42..2b514fa71c 100644
--- a/Modules/FindVulkan.cmake
+++ b/Modules/FindVulkan.cmake
@@ -116,22 +116,28 @@ find_path(Vulkan_INCLUDE_DIR
HINTS
${_Vulkan_hint_include_search_paths}
)
+mark_as_advanced(Vulkan_INCLUDE_DIR)
find_library(Vulkan_LIBRARY
NAMES ${_Vulkan_library_name}
HINTS
${_Vulkan_hint_library_search_paths}
)
+mark_as_advanced(Vulkan_LIBRARY)
+
find_program(Vulkan_GLSLC_EXECUTABLE
NAMES glslc
HINTS
${_Vulkan_hint_executable_search_paths}
)
+mark_as_advanced(Vulkan_GLSLC_EXECUTABLE)
+
find_program(Vulkan_GLSLANG_VALIDATOR_EXECUTABLE
NAMES glslangValidator
HINTS
${_Vulkan_hint_executable_search_paths}
)
+mark_as_advanced(Vulkan_GLSLANG_VALIDATOR_EXECUTABLE)
set(Vulkan_LIBRARIES ${Vulkan_LIBRARY})
set(Vulkan_INCLUDE_DIRS ${Vulkan_INCLUDE_DIR})
@@ -164,9 +170,6 @@ find_package_handle_standard_args(Vulkan
Vulkan_VERSION
)
-mark_as_advanced(Vulkan_INCLUDE_DIR Vulkan_LIBRARY Vulkan_GLSLC_EXECUTABLE
- Vulkan_GLSLANG_VALIDATOR_EXECUTABLE)
-
if(Vulkan_FOUND AND NOT TARGET Vulkan::Vulkan)
add_library(Vulkan::Vulkan UNKNOWN IMPORTED)
set_target_properties(Vulkan::Vulkan PROPERTIES