| # Copyright (c) 2009-2021, Google LLC | 
 | # All rights reserved. | 
 | # | 
 | # Use of this source code is governed by a BSD-style | 
 | # license that can be found in the LICENSE file or at | 
 | # https://developers.google.com/open-source/licenses/bsd | 
 |  | 
 | load("//bazel:build_defs.bzl", "UPB_DEFAULT_COPTS") | 
 |  | 
 | cc_library( | 
 |     name = "text", | 
 |     srcs = [ | 
 |         "encode.c", | 
 |     ], | 
 |     hdrs = [ | 
 |         "encode.h", | 
 |     ], | 
 |     copts = UPB_DEFAULT_COPTS, | 
 |     visibility = ["//visibility:public"], | 
 |     deps = [ | 
 |         "//upb:eps_copy_input_stream", | 
 |         "//upb:lex", | 
 |         "//upb:message", | 
 |         "//upb:message_internal", | 
 |         "//upb:port", | 
 |         "//upb:reflection", | 
 |         "//upb:wire", | 
 |         "//upb:wire_reader", | 
 |         "//upb:wire_types", | 
 |     ], | 
 | ) | 
 |  | 
 | # begin:github_only | 
 | filegroup( | 
 |     name = "source_files", | 
 |     srcs = glob( | 
 |         [ | 
 |             "**/*.c", | 
 |             "**/*.h", | 
 |         ], | 
 |     ), | 
 |     visibility = [ | 
 |         "//upb/cmake:__pkg__", | 
 |         "//python/dist:__pkg__", | 
 |     ] | 
 | ) | 
 | # end:github_only |