Use `default_compatible_with` instead of specifying `compatible_with` on every target.

This also increases compliance by adding `default_applicable_licenses` to several `BUILD` files that previously did not have it.

PiperOrigin-RevId: 670784686
pull/18059/head
Joshua Haberman 7 months ago committed by Copybara-Service
parent e3cc31a12e
commit c841627af4
  1. 7
      hpb/BUILD
  2. 2
      hpb/backend/upb/BUILD
  3. 3
      hpb/internal/BUILD
  4. 2
      upb/base/BUILD
  5. 2
      upb/mem/BUILD
  6. 2
      upb/message/BUILD
  7. 2
      upb/mini_descriptor/BUILD
  8. 2
      upb/mini_table/BUILD
  9. 2
      upb/port/BUILD
  10. 2
      upb/reflection/BUILD
  11. 2
      upb/text/BUILD
  12. 2
      upb/wire/BUILD
  13. 2
      upb_generator/BUILD

@ -26,7 +26,6 @@ cc_library(
hdrs = [
"hpb.h",
],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
defines = ["HPB_BACKEND_UPB"],
visibility = ["//visibility:public"],
@ -59,7 +58,6 @@ cc_library(
"repeated_field.h",
"repeated_field_iterator.h",
],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
visibility = ["//visibility:public"],
deps = [
@ -81,14 +79,12 @@ cc_library(
hdrs = [
"traits.h",
],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
)
cc_library(
name = "internal",
hdrs = ["internal.h"],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
visibility = ["//upb:friends"],
deps = [
@ -108,7 +104,6 @@ cc_library(
hdrs = [
"internal.h",
],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
visibility = ["//hpb/bazel:__pkg__"],
deps = [
@ -162,7 +157,6 @@ cc_library(
cc_library(
name = "ptr",
hdrs = ["ptr.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = ["//visibility:public"],
)
@ -170,7 +164,6 @@ cc_library(
name = "extension",
srcs = ["extension.cc"],
hdrs = ["extension.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = ["//visibility:public"],
deps = [
"//upb:mem",

@ -10,7 +10,6 @@ package(default_applicable_licenses = ["//:license"])
cc_library(
name = "upb",
hdrs = ["upb.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = ["//upb:friends"],
deps = [
":interop",
@ -24,7 +23,6 @@ cc_library(
cc_library(
name = "interop",
hdrs = ["interop.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = [
"//hpb:__subpackages__",
],

@ -15,7 +15,6 @@ package(default_applicable_licenses = ["//:license"])
cc_library(
name = "template_help",
hdrs = ["template_help.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = ["//hpb:__subpackages__"],
deps = [
"//hpb:ptr",
@ -25,7 +24,6 @@ cc_library(
cc_library(
name = "internal",
hdrs = ["internal.h"],
compatible_with = ["//buildenv/target:non_prod"],
visibility = ["//hpb:__subpackages__"],
deps = [
"//upb:mem",
@ -39,7 +37,6 @@ cc_library(
hdrs = [
"message_lock.h",
],
compatible_with = ["//buildenv/target:non_prod"],
copts = UPB_DEFAULT_CPPOPTS,
visibility = ["//upb:friends"],
deps = [

@ -7,6 +7,8 @@
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "base",
srcs = [

@ -7,6 +7,8 @@
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "mem",
srcs = [

@ -16,6 +16,8 @@ load(
)
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "message",
srcs = [

@ -4,6 +4,8 @@ load(
"UPB_DEFAULT_CPPOPTS",
)
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "mini_descriptor",
srcs = [

@ -10,6 +10,8 @@ load(
"UPB_DEFAULT_COPTS",
)
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "mini_table",
srcs = [

@ -7,6 +7,8 @@
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "port",
hdrs = [

@ -23,6 +23,8 @@ load(
"bootstrap_upb_proto_library",
)
package(default_applicable_licenses = ["//:license"])
bootstrap_upb_proto_library(
name = "descriptor_upb_proto",
bootstrap_hdr = "descriptor_bootstrap.h",

@ -7,6 +7,8 @@
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "text",
srcs = [

@ -7,6 +7,8 @@
load("//upb/bazel:build_defs.bzl", "UPB_DEFAULT_COPTS")
package(default_applicable_licenses = ["//:license"])
cc_library(
name = "wire",
srcs = [

@ -201,6 +201,7 @@ cc_library(
cc_binary(
name = "libupb_generator.so",
srcs = ["upb_generator_so.c"],
compatible_with = [],
copts = UPB_DEFAULT_COPTS + ["-DUPB_BUILD_API"],
linkshared = 1,
linkstatic = 1,
@ -223,6 +224,7 @@ cc_library(
"get_used_fields.h",
"upbdev.h",
],
compatible_with = [],
copts = UPB_DEFAULT_COPTS,
visibility = ["//visibility:private"],
deps = [

Loading…
Cancel
Save