get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) set(LLVM_LINK_COMPONENTS Support ) set(LIBS ${dialect_libs} MLIRAffineAnalysis MLIRAnalysis MLIRCastInterfaces MLIRDialect MLIRParser MLIRPass MLIRTransforms MLIRTransformUtils MLIRSupport MLIRIR ) include_directories(../../../clang/include) add_mlir_tool(mlir-rewrite mlir-rewrite.cpp SUPPORT_PLUGINS ) mlir_target_link_libraries(mlir-rewrite PRIVATE ${LIBS}) llvm_update_compile_flags(mlir-rewrite) mlir_check_all_link_libraries(mlir-rewrite) export_executable_symbols_for_plugins(mlir-rewrite)