Changeset View
Changeset View
Standalone View
Standalone View
mlir/examples/toy/Ch6/CMakeLists.txt
Show All 22 Lines | |||||
add_dependencies(toyc-ch6 ToyCh6ShapeInferenceInterfaceIncGen) | add_dependencies(toyc-ch6 ToyCh6ShapeInferenceInterfaceIncGen) | ||||
add_dependencies(toyc-ch6 ToyCh6OpsIncGen) | add_dependencies(toyc-ch6 ToyCh6OpsIncGen) | ||||
add_dependencies(toyc-ch6 ToyCh6CombineIncGen) | add_dependencies(toyc-ch6 ToyCh6CombineIncGen) | ||||
add_dependencies(toyc-ch6 MLIRCallOpInterfacesIncGen) | add_dependencies(toyc-ch6 MLIRCallOpInterfacesIncGen) | ||||
include_directories(include/) | include_directories(include/) | ||||
include_directories(${CMAKE_CURRENT_BINARY_DIR}) | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | ||||
include_directories(${CMAKE_CURRENT_BINARY_DIR}/include/) | include_directories(${CMAKE_CURRENT_BINARY_DIR}/include/) | ||||
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) | get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) | ||||
get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS) | |||||
target_link_libraries(toyc-ch6 | target_link_libraries(toyc-ch6 | ||||
PRIVATE | PRIVATE | ||||
${dialect_libs} | ${dialect_libs} | ||||
MLIRAffineToStandard | ${conversion_libs} | ||||
MLIRAnalysis | MLIRAnalysis | ||||
MLIRExecutionEngine | MLIRExecutionEngine | ||||
MLIRIR | MLIRIR | ||||
MLIRLLVMIR | MLIRLLVMIR | ||||
MLIRLoopToStandard | |||||
MLIRParser | MLIRParser | ||||
MLIRPass | MLIRPass | ||||
MLIRStandardToLLVM | |||||
MLIRTargetLLVMIR | MLIRTargetLLVMIR | ||||
MLIRTransforms | MLIRTransforms | ||||
) | ) |