$NetBSD: patch-lib_SPIRV_CMakeLists.txt,v 1.1 2023/10/06 19:24:09 adam Exp $ Fix standalone builds with LLVM_LINK_LLVM_DYLIB=ON https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/1889 --- lib/SPIRV/CMakeLists.txt.orig 2023-10-06 14:21:17.207960916 +0000 +++ lib/SPIRV/CMakeLists.txt @@ -38,24 +38,6 @@ set(SRC_LIST libSPIRV/SPIRVType.cpp libSPIRV/SPIRVValue.cpp ) -if(LLVM_LINK_LLVM_DYLIB) - add_llvm_library(LLVMSPIRVLib STATIC DISABLE_LLVM_LINK_LLVM_DYLIB - ${SRC_LIST} - DEPENDS - intrinsics_gen - LLVMAnalysis - LLVMBitWriter - LLVMCodeGen - LLVMCore - LLVMDemangle - LLVMIRReader - LLVMLinker - LLVMPasses - LLVMSupport - LLVMTargetParser - LLVMTransformUtils - ) -else() add_llvm_library(LLVMSPIRVLib ${SRC_LIST} LINK_COMPONENTS @@ -73,7 +55,6 @@ else() DEPENDS intrinsics_gen ) -endif() target_include_directories(LLVMSPIRVLib PRIVATE