| # Copyright (c) 2015-2024 The Khronos Group Inc. | 
 | # SPDX-License-Identifier: MIT | 
 |  | 
 | cmake_minimum_required(VERSION 3.0) | 
 |  | 
 | project(TEST_FIND_PACKAGE LANGUAGES CXX) | 
 |  | 
 | add_library(find_package_example STATIC | 
 |     ${CMAKE_CURRENT_SOURCE_DIR}/../example.cpp | 
 | ) | 
 |  | 
 | find_package(SPIRV-Headers REQUIRED CONFIG) | 
 |  | 
 | if (NOT TARGET SPIRV-Headers::SPIRV-Headers) | 
 |     message(FATAL_ERROR "SPIRV-Headers::SPIRV-Headers target not defined") | 
 | endif() | 
 |  | 
 | target_link_libraries(find_package_example PRIVATE | 
 |     SPIRV-Headers::SPIRV-Headers | 
 | ) | 
 |  | 
 | if (NOT DEFINED SPIRV-Headers_VERSION) | 
 |     message(FATAL_ERROR "SPIRV-Headers_VERSION not provided!") | 
 | endif() | 
 |  | 
 | message(STATUS "SPIRV-Headers_VERSION = ${SPIRV-Headers_VERSION}") |