Internal change

PiperOrigin-RevId: 588275922
pull/14973/head
Protobuf Team Bot 1 year ago committed by Copybara-Service
parent 4ffe0868f9
commit 79009d9237
  1. 11
      bazel/BUILD
  2. 8
      bazel/build_defs.bzl

@ -7,6 +7,7 @@
load("@rules_python//python:defs.bzl", "py_binary") load("@rules_python//python:defs.bzl", "py_binary")
load("@bazel_skylib//:bzl_library.bzl", "bzl_library") load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
load("@bazel_skylib//lib:selects.bzl", "selects")
# begin:google_only # begin:google_only
# package(default_applicable_licenses = ["//upb:license"]) # package(default_applicable_licenses = ["//upb:license"])
@ -14,6 +15,16 @@ load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
licenses(["notice"]) licenses(["notice"])
# begin:google_only
# selects.config_setting_group(
# name = "android_opt",
# match_all = [
# "//tools/cc_target_os:android",
# "//tools/compilation_mode:opt",
# ],
# )
# end:google_only
py_binary( py_binary(
name = "amalgamate", name = "amalgamate",
srcs = ["amalgamate.py"], srcs = ["amalgamate.py"],

@ -30,12 +30,20 @@ _DEFAULT_COPTS.extend([
UPB_DEFAULT_CPPOPTS = select({ UPB_DEFAULT_CPPOPTS = select({
"//upb:windows": [], "//upb:windows": [],
# begin:google_only
# # Override default -Oz for release builds on Android.
# "//bazel:android_opt": _DEFAULT_CPPOPTS + ["-O2"],
# end:google_only
"//conditions:default": _DEFAULT_CPPOPTS, "//conditions:default": _DEFAULT_CPPOPTS,
}) })
UPB_DEFAULT_COPTS = select({ UPB_DEFAULT_COPTS = select({
"//upb:windows": [], "//upb:windows": [],
"//upb:fasttable_enabled_setting": ["-std=gnu99", "-DUPB_ENABLE_FASTTABLE"], "//upb:fasttable_enabled_setting": ["-std=gnu99", "-DUPB_ENABLE_FASTTABLE"],
# begin:google_only
# # Override default -Oz for release builds on Android.
# "//bazel:android_opt": _DEFAULT_COPTS + ["-O2"],
# end:google_only
"//conditions:default": _DEFAULT_COPTS, "//conditions:default": _DEFAULT_COPTS,
}) })

Loading…
Cancel
Save