2 load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
5 default_visibility = ["//visibility:private"],
8 # Public flatc library to compile flatbuffer files at runtime.
12 "code_generators.cpp",
19 hdrs = ["//:public_headers"],
20 strip_include_prefix = "/include",
21 visibility = ["//:__pkg__"],
24 # Public flatc compiler library.
26 name = "flatc_library",
33 strip_include_prefix = "/include",
34 visibility = ["//:__pkg__"],
40 # Public flatc compiler.
51 "idl_gen_json_schema.cpp",
53 "idl_gen_lobster.cpp",
66 strip_include_prefix = "/include",
67 visibility = ["//:__pkg__"],
70 "//grpc/src/compiler:cpp_generator",
71 "//grpc/src/compiler:go_generator",
72 "//grpc/src/compiler:java_generator",
73 "//grpc/src/compiler:python_generator",
74 "//grpc/src/compiler:swift_generator",
75 "//grpc/src/compiler:ts_generator",