Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 48f5342

Browse files
committed
[bazel] Slight polish after ef68a53.
1 parent 1d5884d commit 48f5342

2 files changed

Lines changed: 8 additions & 17 deletions

File tree

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

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -714,14 +714,10 @@ mlir_c_api_cc_library(
714714
name = "CAPIMath",
715715
srcs = ["lib/CAPI/Dialect/Math.cpp"],
716716
hdrs = ["include/mlir-c/Dialect/Math.h"],
717-
capi_deps = [
718-
":CAPIIR",
719-
],
717+
capi_deps = [":CAPIIR"],
718+
header_deps = [":MathPassIncGen"],
720719
includes = ["include"],
721-
deps = [
722-
":MathDialect",
723-
":MathPassIncGen",
724-
],
720+
deps = [":MathDialect"],
725721
)
726722

727723
mlir_c_api_cc_library(
@@ -856,14 +852,10 @@ mlir_c_api_cc_library(
856852
name = "CAPISCF",
857853
srcs = ["lib/CAPI/Dialect/SCF.cpp"],
858854
hdrs = ["include/mlir-c/Dialect/SCF.h"],
859-
capi_deps = [
860-
":CAPIIR",
861-
],
855+
capi_deps = [":CAPIIR"],
856+
header_deps = [":SCFPassIncGen"],
862857
includes = ["include"],
863-
deps = [
864-
":SCFDialect",
865-
":SCFPassIncGen",
866-
],
858+
deps = [":SCFDialect"],
867859
)
868860

869861
mlir_c_api_cc_library(
@@ -1430,7 +1422,6 @@ py_binary(
14301422
name = "stubgen_runner",
14311423
srcs = ["stubgen_runner.py"],
14321424
data = ["@nanobind//:src/stubgen.py"],
1433-
visibility = ["//visibility:private"],
14341425
deps = ["@rules_python//python/runfiles"],
14351426
)
14361427

utils/bazel/llvm-project-overlay/mlir/build_defs.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def mlir_c_api_cc_library(
7373
**kwargs
7474
)
7575

76-
def nanobind_pyi_genrule(name, module_name, outs, deps, visibility = None):
76+
def nanobind_pyi_genrule(name, module_name, outs, deps, **kwargs):
7777
"""Generates .pyi stub file(s) for a nanobind extension module.
7878
7979
Args:
@@ -91,5 +91,5 @@ def nanobind_pyi_genrule(name, module_name, outs, deps, visibility = None):
9191
outs = outs,
9292
cmd = "$(location :stubgen_runner) --module " + module_name + " --deps " + deps_arg + " -o $(RULEDIR)",
9393
tools = [":stubgen_runner"],
94-
visibility = visibility,
94+
**kwargs
9595
)

0 commit comments

Comments
 (0)