[Mlir-commits] [mlir] accede5 - [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt

Stephen Neuendorffer llvmlistbot at llvm.org
Wed Mar 11 12:02:23 PDT 2020


Author: Stephen Neuendorffer
Date: 2020-03-11T12:02:10-07:00
New Revision: accede537e663322c50e9858df761412551036c5

URL: https://github.com/llvm/llvm-project/commit/accede537e663322c50e9858df761412551036c5
DIFF: https://github.com/llvm/llvm-project/commit/accede537e663322c50e9858df761412551036c5.diff

LOG: [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

Added: 
    

Modified: 
    mlir/tools/mlir-opt/CMakeLists.txt

Removed: 
    


################################################################################
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


        


More information about the Mlir-commits mailing list