Changeset View
Changeset View
Standalone View
Standalone View
mlir/examples/toy/Ch7/CMakeLists.txt
Show All 22 Lines | |||||
add_dependencies(toyc-ch7 ToyCh7ShapeInferenceInterfaceIncGen) | add_dependencies(toyc-ch7 ToyCh7ShapeInferenceInterfaceIncGen) | ||||
add_dependencies(toyc-ch7 ToyCh7OpsIncGen) | add_dependencies(toyc-ch7 ToyCh7OpsIncGen) | ||||
add_dependencies(toyc-ch7 ToyCh7CombineIncGen) | add_dependencies(toyc-ch7 ToyCh7CombineIncGen) | ||||
add_dependencies(toyc-ch7 MLIRCallOpInterfacesIncGen) | add_dependencies(toyc-ch7 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-ch7 | target_link_libraries(toyc-ch7 | ||||
PRIVATE | PRIVATE | ||||
${dialect_libs} | ${dialect_libs} | ||||
MLIRAffineToStandard | ${conversion_libs} | ||||
MLIRAnalysis | MLIRAnalysis | ||||
MLIRExecutionEngine | MLIRExecutionEngine | ||||
MLIRIR | MLIRIR | ||||
MLIRLoopToStandard | |||||
MLIRParser | MLIRParser | ||||
MLIRPass | MLIRPass | ||||
MLIRStandardToLLVM | |||||
MLIRTargetLLVMIR | MLIRTargetLLVMIR | ||||
MLIRTransforms | MLIRTransforms | ||||
) | ) |