Fix Bazel build after "Implement Pass and Dialect plugins for mlir-opt"
authorTomás Longeri <tlongeri@google.com>
Fri, 7 Apr 2023 08:09:12 +0000 (10:09 +0200)
committerAlex Zinenko <zinenko@google.com>
Fri, 7 Apr 2023 08:10:46 +0000 (10:10 +0200)
Differential Revision: https://reviews.llvm.org/D147766

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

index 5124602..2880e05 100644 (file)
@@ -7129,6 +7129,25 @@ cc_library(
 )
 
 cc_library(
+    name = "PluginsLib",
+    srcs = [
+        "lib/Tools/Plugins/DialectPlugin.cpp",
+        "lib/Tools/Plugins/PassPlugin.cpp",
+    ],
+    hdrs = [
+        "include/mlir/Tools/Plugins/DialectPlugin.h",
+        "include/mlir/Tools/Plugins/PassPlugin.h",
+    ],
+    includes = ["include"],
+    deps = [
+        ":IR",
+        ":Pass",
+        ":Support",
+        "//llvm:Support",
+    ],
+)
+
+cc_library(
     name = "MlirOptLib",
     srcs = [
         "include/mlir/Tools/ParseUtilities.h",
@@ -7144,6 +7163,7 @@ cc_library(
         ":Observers",
         ":Parser",
         ":Pass",
+        ":PluginsLib",
         ":Support",
         "//llvm:Support",
     ],