github.com/distbuild/reclient@v0.0.0-20240401075343-3de72e395564/third_party/patches/llvm/llvm-bzl-tblgen.patch (about)

     1  diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
     2  index 037719a51dd1..99a6942341fb 100644
     3  --- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
     4  +++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
     5  @@ -1484,6 +1484,20 @@ gentbl(
     6       ],
     7   )
     8   
     9  +gentbl(
    10  +    name = "driver_options_json_gen",
    11  +    tbl_outs = [(
    12  +        "",
    13  +        "clang-options.json",
    14  +    )],
    15  +    tblgen = "//llvm:llvm-tblgen",
    16  +    tblgen_args = "--dump-json",
    17  +    td_file = "include/clang/Driver/Options.td",
    18  +    td_srcs = [
    19  +        "//llvm:include/llvm/Option/OptParser.td",
    20  +    ],
    21  +)
    22  +
    23   cc_library(
    24       name = "driver",
    25       srcs = glob(