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(