xref: /llvm-project/utils/bazel/llvm-project-overlay/mlir/test/mlir-pdll/BUILD.bazel (revision e940926f3a07f634c9fc2afd85df624f434aece3)
1load("//llvm:lit_test.bzl", "lit_test")
2
3licenses(["notice"])
4
5package(default_visibility = ["//visibility:public"])
6
7[
8    lit_test(
9        name = "%s.test" % src,
10        srcs = [src],
11        data = glob([
12            "Parser/include/**",
13            "CodeGen/MLIR/include/**",
14            "CodeGen/CPP/include/**",
15        ]) + [
16            "//mlir:OpBaseTdFiles",
17            "//mlir:mlir-pdll",
18            "//mlir/test:lit_data",
19        ],
20    )
21    for src in glob(
22        include = ["**/*.pdll"],
23        exclude = ["Parser/include/included.pdll"],
24    )
25]
26