blob: 8e23c1e21c55388225ebef2858d23acc389fc815 [file]
# Copyright (c) 2015-2024 The Khronos Group Inc.
# SPDX-License-Identifier: MIT
cmake_minimum_required(VERSION 3.14)
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}")