This fixes the following failure when doing a clean build (in particular no .ninja* lying around) of lib/libMLIRMemRefToLLVM.a only: ``` In file included from mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp:18: mlir/include/mlir/Dialect/Func/IR/FuncOps.h:29:10: fatal error: mlir/Dialect/Func/IR/FuncOps.h.inc: No such file or directory ```
24 lines
420 B
CMake
24 lines
420 B
CMake
add_mlir_conversion_library(MLIRMemRefToLLVM
|
|
AllocLikeConversion.cpp
|
|
MemRefToLLVM.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/MemRefToLLVM
|
|
|
|
DEPENDS
|
|
MLIRConversionPassIncGen
|
|
|
|
LINK_COMPONENTS
|
|
Core
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRAnalysis
|
|
MLIRDataLayoutInterfaces
|
|
MLIRFuncDialect
|
|
MLIRLLVMCommonConversion
|
|
MLIRMemRefDialect
|
|
MLIRMemRefUtils
|
|
MLIRLLVMDialect
|
|
MLIRTransforms
|
|
)
|