From accede537e663322c50e9858df761412551036c5 Mon Sep 17 00:00:00 2001 From: Stephen Neuendorffer Date: Fri, 6 Mar 2020 15:46:51 -0800 Subject: [PATCH] [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt MLIRMlirOptMain seems to need the same libraries as mlir-opt. Differential Revision: https://reviews.llvm.org/D75783 --- mlir/tools/mlir-opt/CMakeLists.txt | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/mlir/tools/mlir-opt/CMakeLists.txt b/mlir/tools/mlir-opt/CMakeLists.txt index c6543b17c898..9ade33aceabe 100644 --- a/mlir/tools/mlir-opt/CMakeLists.txt +++ b/mlir/tools/mlir-opt/CMakeLists.txt @@ -2,24 +2,6 @@ set(LLVM_OPTIONAL_SOURCES null.cpp ) -set(LIB_LIBS - MLIRAnalysis - MLIRIR - MLIRLLVMIR - MLIROptLib - MLIRParser - MLIRPass - MLIRTransforms - MLIRSupport -) -add_llvm_library(MLIRMlirOptMain - mlir-opt.cpp -) -target_link_libraries(MLIRMlirOptMain - PUBLIC - ${LIB_LIBS} -) - get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS) get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS) set(LIBS @@ -51,6 +33,14 @@ set(LIBS LLVMSupport LLVMCore LLVMAsmParser + ) + +add_llvm_library(MLIRMlirOptMain + mlir-opt.cpp +) +target_link_libraries(MLIRMlirOptMain + PUBLIC + ${LIBS} ) add_llvm_tool(mlir-opt