Closed as not planned
Description
Regressed by 7e6b78d + acfa99b. Related to KhronosGroup/SPIRV-Tools#3909
-DSPIRV_TOOLS_BUILD_STATIC=OFF package content diff
--- /usr/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget-release.cmake default
+++ /usr/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget-release.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -5,15 +5,15 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
# Commands may need to know the format version.
set(CMAKE_IMPORT_FILE_VERSION 1)
-# Import target "SPIRV-Tools-static" for configuration "Release"
-set_property(TARGET SPIRV-Tools-static APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
-set_target_properties(SPIRV-Tools-static PROPERTIES
+# Import target "SPIRV-Tools" for configuration "Release"
+set_property(TARGET SPIRV-Tools APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(SPIRV-Tools PROPERTIES
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libSPIRV-Tools.a"
)
-list(APPEND _IMPORT_CHECK_TARGETS SPIRV-Tools-static )
-list(APPEND _IMPORT_CHECK_FILES_FOR_SPIRV-Tools-static "${_IMPORT_PREFIX}/lib/libSPIRV-Tools.a" )
+list(APPEND _IMPORT_CHECK_TARGETS SPIRV-Tools )
+list(APPEND _IMPORT_CHECK_FILES_FOR_SPIRV-Tools "${_IMPORT_PREFIX}/lib/libSPIRV-Tools.a" )
# Import target "SPIRV-Tools-shared" for configuration "Release"
set_property(TARGET SPIRV-Tools-shared APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
--- /usr/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake default
+++ /usr/lib/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -16,7 +16,7 @@ set(_expectedTargets)
set(_targetsDefined)
set(_targetsNotDefined)
set(_expectedTargets)
-foreach(_expectedTarget SPIRV-Tools-static SPIRV-Tools-shared)
+foreach(_expectedTarget SPIRV-Tools SPIRV-Tools-shared)
list(APPEND _expectedTargets ${_expectedTarget})
if(NOT TARGET ${_expectedTarget})
list(APPEND _targetsNotDefined ${_expectedTarget})
@@ -50,10 +50,10 @@ endif()
set(_IMPORT_PREFIX "")
endif()
-# Create imported target SPIRV-Tools-static
-add_library(SPIRV-Tools-static STATIC IMPORTED)
+# Create imported target SPIRV-Tools
+add_library(SPIRV-Tools STATIC IMPORTED)
-set_target_properties(SPIRV-Tools-static PROPERTIES
+set_target_properties(SPIRV-Tools PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
)
--- /usr/lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets.cmake default
+++ /usr/lib/cmake/SPIRV-Tools-diff/SPIRV-Tools-diffTargets.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -55,7 +55,7 @@ set_target_properties(SPIRV-Tools-diff PROPERTIES
set_target_properties(SPIRV-Tools-diff PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
- INTERFACE_LINK_LIBRARIES "SPIRV-Tools-static;SPIRV-Tools-opt"
+ INTERFACE_LINK_LIBRARIES "SPIRV-Tools;SPIRV-Tools-opt"
)
if(CMAKE_VERSION VERSION_LESS 2.8.12)
@@ -94,7 +94,7 @@ unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_tar
# Make sure the targets which have been exported in some other
# export set exist.
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
-foreach(_target "SPIRV-Tools-static" "SPIRV-Tools-opt" )
+foreach(_target "SPIRV-Tools" "SPIRV-Tools-opt" )
if(NOT TARGET "${_target}" )
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
endif()
--- /usr/lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake default
+++ /usr/lib/cmake/SPIRV-Tools-lint/SPIRV-Tools-lintTargets.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -55,7 +55,7 @@ set_target_properties(SPIRV-Tools-lint PROPERTIES
set_target_properties(SPIRV-Tools-lint PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
- INTERFACE_LINK_LIBRARIES "SPIRV-Tools-static;SPIRV-Tools-opt"
+ INTERFACE_LINK_LIBRARIES "SPIRV-Tools;SPIRV-Tools-opt"
)
if(CMAKE_VERSION VERSION_LESS 2.8.12)
@@ -94,7 +94,7 @@ unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_tar
# Make sure the targets which have been exported in some other
# export set exist.
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
-foreach(_target "SPIRV-Tools-static" "SPIRV-Tools-opt" )
+foreach(_target "SPIRV-Tools" "SPIRV-Tools-opt" )
if(NOT TARGET "${_target}" )
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
endif()
--- /usr/lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake default
+++ /usr/lib/cmake/SPIRV-Tools-opt/SPIRV-Tools-optTargets.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -55,7 +55,7 @@ set_target_properties(SPIRV-Tools-opt PROPERTIES
set_target_properties(SPIRV-Tools-opt PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
- INTERFACE_LINK_LIBRARIES "SPIRV-Tools-static"
+ INTERFACE_LINK_LIBRARIES "SPIRV-Tools"
)
if(CMAKE_VERSION VERSION_LESS 2.8.12)
@@ -94,7 +94,7 @@ unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_tar
# Make sure the targets which have been exported in some other
# export set exist.
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
-foreach(_target "SPIRV-Tools-static" )
+foreach(_target "SPIRV-Tools" )
if(NOT TARGET "${_target}" )
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
endif()
--- /usr/lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake default
+++ /usr/lib/cmake/SPIRV-Tools-reduce/SPIRV-Tools-reduceTarget.cmake -DSPIRV_TOOLS_BUILD_STATIC=OFF
@@ -55,7 +55,7 @@ set_target_properties(SPIRV-Tools-reduce PROPERTIES
set_target_properties(SPIRV-Tools-reduce PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
- INTERFACE_LINK_LIBRARIES "SPIRV-Tools-static;SPIRV-Tools-opt"
+ INTERFACE_LINK_LIBRARIES "SPIRV-Tools;SPIRV-Tools-opt"
)
if(CMAKE_VERSION VERSION_LESS 2.8.12)
@@ -94,7 +94,7 @@ unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_tar
# Make sure the targets which have been exported in some other
# export set exist.
unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
-foreach(_target "SPIRV-Tools-static" "SPIRV-Tools-opt" )
+foreach(_target "SPIRV-Tools" "SPIRV-Tools-opt" )
if(NOT TARGET "${_target}" )
set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
endif()
$ cmake -DIGC_OPTION__SPIRV_TOOLS_MODE=Prebuilds
[...]
-- [SPIRV-Tools] : Searching prebuilt SPIRV-Tools package
-- [SPIRV-Tools] : Found prebuilt SPIRV-Tools package in: /usr/lib/cmake/SPIRV-Tools/SPIRV-ToolsConfig.cmake
CMake Error at external/SPIRV-Tools/CMakeLists.txt:36 (set_target_properties):
set_target_properties Can not find target to add properties to: SPIRV-Tools
Call Stack (most recent call first):
IGC/CMakeLists.txt:1402 (include)
-- =============================================================================
CMake Error at IGC/CMakeLists.txt:1409 (message):
Error while adding SPIR-V Tools project. Please make sure
/usr/lib/cmake/SPIRV-Tools../../.. is present.
-- Configuring incomplete, errors occurred!
Metadata
Metadata
Assignees
Labels
No labels