1*6777b538SAndroid Build Coastguard Worker// Copyright (C) 2022 The Android Open Source Project 2*6777b538SAndroid Build Coastguard Worker// 3*6777b538SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*6777b538SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*6777b538SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*6777b538SAndroid Build Coastguard Worker// 7*6777b538SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*6777b538SAndroid Build Coastguard Worker// 9*6777b538SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*6777b538SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*6777b538SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*6777b538SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*6777b538SAndroid Build Coastguard Worker// limitations under the License. 14*6777b538SAndroid Build Coastguard Worker// 15*6777b538SAndroid Build Coastguard Worker// This file is automatically generated by gn2bp/gen_android_bp.py. Do not edit. 16*6777b538SAndroid Build Coastguard Worker 17*6777b538SAndroid Build Coastguard Worker// GN: Package-Artificial 18*6777b538SAndroid Build Coastguard Workerpackage { 19*6777b538SAndroid Build Coastguard Worker default_applicable_licenses: [ 20*6777b538SAndroid Build Coastguard Worker "external_cronet_third_party_protobuf_license", 21*6777b538SAndroid Build Coastguard Worker ], 22*6777b538SAndroid Build Coastguard Worker} 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Worker// GN: License-Artificial 25*6777b538SAndroid Build Coastguard Workerlicense { 26*6777b538SAndroid Build Coastguard Worker name: "external_cronet_third_party_protobuf_license", 27*6777b538SAndroid Build Coastguard Worker visibility: [ 28*6777b538SAndroid Build Coastguard Worker ":__subpackages__", 29*6777b538SAndroid Build Coastguard Worker ], 30*6777b538SAndroid Build Coastguard Worker license_text: [ 31*6777b538SAndroid Build Coastguard Worker "LICENSE", 32*6777b538SAndroid Build Coastguard Worker ], 33*6777b538SAndroid Build Coastguard Worker license_kinds: [ 34*6777b538SAndroid Build Coastguard Worker "SPDX-license-identifier-BSD", 35*6777b538SAndroid Build Coastguard Worker ], 36*6777b538SAndroid Build Coastguard Worker} 37*6777b538SAndroid Build Coastguard Worker 38*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protobuf_full 39*6777b538SAndroid Build Coastguard Workercc_library_static { 40*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protobuf_full", 41*6777b538SAndroid Build Coastguard Worker srcs: [ 42*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any.cc", 43*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any.pb.cc", 44*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/api.pb.cc", 45*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/importer.cc", 46*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/parser.cc", 47*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor.cc", 48*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor.pb.cc", 49*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor_database.cc", 50*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/duration.pb.cc", 51*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/dynamic_message.cc", 52*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/empty.pb.cc", 53*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/extension_set_heavy.cc", 54*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/field_mask.pb.cc", 55*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_bases.cc", 56*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_reflection.cc", 57*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_tctable_full.cc", 58*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/gzip_stream.cc", 59*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/printer.cc", 60*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/tokenizer.cc", 61*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/map_field.cc", 62*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/message.cc", 63*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/reflection_ops.cc", 64*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/service.cc", 65*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/source_context.pb.cc", 66*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/struct.pb.cc", 67*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/substitute.cc", 68*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/text_format.cc", 69*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/timestamp.pb.cc", 70*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/type.pb.cc", 71*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/unknown_field_set.cc", 72*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/delimited_message_util.cc", 73*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/field_comparator.cc", 74*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/field_mask_util.cc", 75*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/datapiece.cc", 76*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/default_value_objectwriter.cc", 77*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/error_listener.cc", 78*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/field_mask_utility.cc", 79*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_escaping.cc", 80*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_objectwriter.cc", 81*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_stream_parser.cc", 82*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/object_writer.cc", 83*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/proto_writer.cc", 84*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/protostream_objectsource.cc", 85*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/protostream_objectwriter.cc", 86*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/type_info.cc", 87*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/utility.cc", 88*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/json_util.cc", 89*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/message_differencer.cc", 90*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/time_util.cc", 91*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/type_resolver_util.cc", 92*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wire_format.cc", 93*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wrappers.pb.cc", 94*6777b538SAndroid Build Coastguard Worker ], 95*6777b538SAndroid Build Coastguard Worker shared_libs: [ 96*6777b538SAndroid Build Coastguard Worker "libz", 97*6777b538SAndroid Build Coastguard Worker ], 98*6777b538SAndroid Build Coastguard Worker host_supported: true, 99*6777b538SAndroid Build Coastguard Worker device_supported: false, 100*6777b538SAndroid Build Coastguard Worker defaults: [ 101*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 102*6777b538SAndroid Build Coastguard Worker ], 103*6777b538SAndroid Build Coastguard Worker cflags: [ 104*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 105*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 106*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 107*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 108*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 109*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 110*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 111*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 112*6777b538SAndroid Build Coastguard Worker "-DHAVE_ZLIB", 113*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 114*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 115*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 116*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 117*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 118*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 119*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 120*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 121*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 122*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 123*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 124*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 125*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 126*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 127*6777b538SAndroid Build Coastguard Worker "-O2", 128*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 129*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 130*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 131*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 132*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 133*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 134*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 135*6777b538SAndroid Build Coastguard Worker "-g1", 136*6777b538SAndroid Build Coastguard Worker "-msse3", 137*6777b538SAndroid Build Coastguard Worker ], 138*6777b538SAndroid Build Coastguard Worker include_dirs: [ 139*6777b538SAndroid Build Coastguard Worker "external/cronet/", 140*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 141*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 142*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 143*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 144*6777b538SAndroid Build Coastguard Worker ], 145*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 146*6777b538SAndroid Build Coastguard Worker ldflags: [ 147*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 148*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 149*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 150*6777b538SAndroid Build Coastguard Worker ], 151*6777b538SAndroid Build Coastguard Worker visibility: [ 152*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 153*6777b538SAndroid Build Coastguard Worker ], 154*6777b538SAndroid Build Coastguard Worker} 155*6777b538SAndroid Build Coastguard Worker 156*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protobuf_full__testing 157*6777b538SAndroid Build Coastguard Workercc_library_static { 158*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protobuf_full__testing", 159*6777b538SAndroid Build Coastguard Worker srcs: [ 160*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any.cc", 161*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any.pb.cc", 162*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/api.pb.cc", 163*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/importer.cc", 164*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/parser.cc", 165*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor.cc", 166*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor.pb.cc", 167*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/descriptor_database.cc", 168*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/duration.pb.cc", 169*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/dynamic_message.cc", 170*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/empty.pb.cc", 171*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/extension_set_heavy.cc", 172*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/field_mask.pb.cc", 173*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_bases.cc", 174*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_reflection.cc", 175*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_tctable_full.cc", 176*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/gzip_stream.cc", 177*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/printer.cc", 178*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/tokenizer.cc", 179*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/map_field.cc", 180*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/message.cc", 181*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/reflection_ops.cc", 182*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/service.cc", 183*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/source_context.pb.cc", 184*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/struct.pb.cc", 185*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/substitute.cc", 186*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/text_format.cc", 187*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/timestamp.pb.cc", 188*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/type.pb.cc", 189*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/unknown_field_set.cc", 190*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/delimited_message_util.cc", 191*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/field_comparator.cc", 192*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/field_mask_util.cc", 193*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/datapiece.cc", 194*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/default_value_objectwriter.cc", 195*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/error_listener.cc", 196*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/field_mask_utility.cc", 197*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_escaping.cc", 198*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_objectwriter.cc", 199*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/json_stream_parser.cc", 200*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/object_writer.cc", 201*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/proto_writer.cc", 202*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/protostream_objectsource.cc", 203*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/protostream_objectwriter.cc", 204*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/type_info.cc", 205*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/internal/utility.cc", 206*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/json_util.cc", 207*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/message_differencer.cc", 208*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/time_util.cc", 209*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/util/type_resolver_util.cc", 210*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wire_format.cc", 211*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wrappers.pb.cc", 212*6777b538SAndroid Build Coastguard Worker ], 213*6777b538SAndroid Build Coastguard Worker shared_libs: [ 214*6777b538SAndroid Build Coastguard Worker "libz", 215*6777b538SAndroid Build Coastguard Worker ], 216*6777b538SAndroid Build Coastguard Worker host_supported: true, 217*6777b538SAndroid Build Coastguard Worker defaults: [ 218*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 219*6777b538SAndroid Build Coastguard Worker ], 220*6777b538SAndroid Build Coastguard Worker cflags: [ 221*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 222*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 223*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 224*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 225*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 226*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 227*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 228*6777b538SAndroid Build Coastguard Worker "-DHAVE_ZLIB", 229*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 230*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 231*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 232*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 233*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 234*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 235*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 236*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 237*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 238*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 239*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 240*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 241*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 242*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 243*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 244*6777b538SAndroid Build Coastguard Worker "-g1", 245*6777b538SAndroid Build Coastguard Worker ], 246*6777b538SAndroid Build Coastguard Worker include_dirs: [ 247*6777b538SAndroid Build Coastguard Worker "external/cronet/", 248*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 249*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 250*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 251*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 252*6777b538SAndroid Build Coastguard Worker ], 253*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 254*6777b538SAndroid Build Coastguard Worker ldflags: [ 255*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 256*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 257*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 258*6777b538SAndroid Build Coastguard Worker ], 259*6777b538SAndroid Build Coastguard Worker visibility: [ 260*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 261*6777b538SAndroid Build Coastguard Worker ], 262*6777b538SAndroid Build Coastguard Worker target: { 263*6777b538SAndroid Build Coastguard Worker android: { 264*6777b538SAndroid Build Coastguard Worker shared_libs: [ 265*6777b538SAndroid Build Coastguard Worker "liblog", 266*6777b538SAndroid Build Coastguard Worker ], 267*6777b538SAndroid Build Coastguard Worker }, 268*6777b538SAndroid Build Coastguard Worker android_arm: { 269*6777b538SAndroid Build Coastguard Worker cflags: [ 270*6777b538SAndroid Build Coastguard Worker "-DANDROID", 271*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 272*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 273*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 274*6777b538SAndroid Build Coastguard Worker ], 275*6777b538SAndroid Build Coastguard Worker }, 276*6777b538SAndroid Build Coastguard Worker android_arm64: { 277*6777b538SAndroid Build Coastguard Worker cflags: [ 278*6777b538SAndroid Build Coastguard Worker "-DANDROID", 279*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 280*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 281*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 282*6777b538SAndroid Build Coastguard Worker "-O2", 283*6777b538SAndroid Build Coastguard Worker "-mno-outline", 284*6777b538SAndroid Build Coastguard Worker ], 285*6777b538SAndroid Build Coastguard Worker }, 286*6777b538SAndroid Build Coastguard Worker android_riscv64: { 287*6777b538SAndroid Build Coastguard Worker cflags: [ 288*6777b538SAndroid Build Coastguard Worker "-DANDROID", 289*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 290*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 291*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 292*6777b538SAndroid Build Coastguard Worker ], 293*6777b538SAndroid Build Coastguard Worker }, 294*6777b538SAndroid Build Coastguard Worker android_x86: { 295*6777b538SAndroid Build Coastguard Worker cflags: [ 296*6777b538SAndroid Build Coastguard Worker "-DANDROID", 297*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 298*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 299*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 300*6777b538SAndroid Build Coastguard Worker "-msse3", 301*6777b538SAndroid Build Coastguard Worker ], 302*6777b538SAndroid Build Coastguard Worker }, 303*6777b538SAndroid Build Coastguard Worker android_x86_64: { 304*6777b538SAndroid Build Coastguard Worker cflags: [ 305*6777b538SAndroid Build Coastguard Worker "-DANDROID", 306*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 307*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 308*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 309*6777b538SAndroid Build Coastguard Worker "-msse3", 310*6777b538SAndroid Build Coastguard Worker ], 311*6777b538SAndroid Build Coastguard Worker }, 312*6777b538SAndroid Build Coastguard Worker host: { 313*6777b538SAndroid Build Coastguard Worker cflags: [ 314*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 315*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 316*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 317*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 318*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 319*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 320*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 321*6777b538SAndroid Build Coastguard Worker "-O2", 322*6777b538SAndroid Build Coastguard Worker "-msse3", 323*6777b538SAndroid Build Coastguard Worker ], 324*6777b538SAndroid Build Coastguard Worker compile_multilib: "64", 325*6777b538SAndroid Build Coastguard Worker }, 326*6777b538SAndroid Build Coastguard Worker }, 327*6777b538SAndroid Build Coastguard Worker} 328*6777b538SAndroid Build Coastguard Worker 329*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protobuf_lite 330*6777b538SAndroid Build Coastguard Workercc_library_static { 331*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protobuf_lite", 332*6777b538SAndroid Build Coastguard Worker srcs: [ 333*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any_lite.cc", 334*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arena.cc", 335*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arenastring.cc", 336*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arenaz_sampler.cc", 337*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/extension_set.cc", 338*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_enum_util.cc", 339*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_tctable_lite.cc", 340*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_util.cc", 341*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/implicit_weak_message.cc", 342*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/inlined_string_field.cc", 343*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/coded_stream.cc", 344*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/io_win32.cc", 345*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/strtod.cc", 346*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream.cc", 347*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream_impl.cc", 348*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream_impl_lite.cc", 349*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/map.cc", 350*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/message_lite.cc", 351*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/parse_context.cc", 352*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/repeated_field.cc", 353*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/repeated_ptr_field.cc", 354*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/bytestream.cc", 355*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/common.cc", 356*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/int128.cc", 357*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/status.cc", 358*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/statusor.cc", 359*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/stringpiece.cc", 360*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/stringprintf.cc", 361*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/structurally_valid.cc", 362*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/strutil.cc", 363*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/time.cc", 364*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wire_format_lite.cc", 365*6777b538SAndroid Build Coastguard Worker ], 366*6777b538SAndroid Build Coastguard Worker host_supported: true, 367*6777b538SAndroid Build Coastguard Worker defaults: [ 368*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 369*6777b538SAndroid Build Coastguard Worker ], 370*6777b538SAndroid Build Coastguard Worker cflags: [ 371*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 372*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 373*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 374*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 375*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 376*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 377*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 378*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 379*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 380*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 381*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 382*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 383*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 384*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 385*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 386*6777b538SAndroid Build Coastguard Worker "-O2", 387*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 388*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 389*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 390*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 391*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 392*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 393*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 394*6777b538SAndroid Build Coastguard Worker "-g1", 395*6777b538SAndroid Build Coastguard Worker ], 396*6777b538SAndroid Build Coastguard Worker include_dirs: [ 397*6777b538SAndroid Build Coastguard Worker "external/cronet/", 398*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 399*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 400*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 401*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 402*6777b538SAndroid Build Coastguard Worker ], 403*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 404*6777b538SAndroid Build Coastguard Worker ldflags: [ 405*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 406*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 407*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 408*6777b538SAndroid Build Coastguard Worker ], 409*6777b538SAndroid Build Coastguard Worker visibility: [ 410*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 411*6777b538SAndroid Build Coastguard Worker ], 412*6777b538SAndroid Build Coastguard Worker target: { 413*6777b538SAndroid Build Coastguard Worker android: { 414*6777b538SAndroid Build Coastguard Worker shared_libs: [ 415*6777b538SAndroid Build Coastguard Worker "liblog", 416*6777b538SAndroid Build Coastguard Worker ], 417*6777b538SAndroid Build Coastguard Worker }, 418*6777b538SAndroid Build Coastguard Worker android_arm: { 419*6777b538SAndroid Build Coastguard Worker cflags: [ 420*6777b538SAndroid Build Coastguard Worker "-DANDROID", 421*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 422*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 423*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 424*6777b538SAndroid Build Coastguard Worker ], 425*6777b538SAndroid Build Coastguard Worker }, 426*6777b538SAndroid Build Coastguard Worker android_arm64: { 427*6777b538SAndroid Build Coastguard Worker cflags: [ 428*6777b538SAndroid Build Coastguard Worker "-DANDROID", 429*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 430*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 431*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 432*6777b538SAndroid Build Coastguard Worker "-mno-outline", 433*6777b538SAndroid Build Coastguard Worker ], 434*6777b538SAndroid Build Coastguard Worker }, 435*6777b538SAndroid Build Coastguard Worker android_riscv64: { 436*6777b538SAndroid Build Coastguard Worker cflags: [ 437*6777b538SAndroid Build Coastguard Worker "-DANDROID", 438*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 439*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 440*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 441*6777b538SAndroid Build Coastguard Worker ], 442*6777b538SAndroid Build Coastguard Worker }, 443*6777b538SAndroid Build Coastguard Worker android_x86: { 444*6777b538SAndroid Build Coastguard Worker cflags: [ 445*6777b538SAndroid Build Coastguard Worker "-DANDROID", 446*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 447*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 448*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 449*6777b538SAndroid Build Coastguard Worker "-msse3", 450*6777b538SAndroid Build Coastguard Worker ], 451*6777b538SAndroid Build Coastguard Worker }, 452*6777b538SAndroid Build Coastguard Worker android_x86_64: { 453*6777b538SAndroid Build Coastguard Worker cflags: [ 454*6777b538SAndroid Build Coastguard Worker "-DANDROID", 455*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 456*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 457*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 458*6777b538SAndroid Build Coastguard Worker "-msse3", 459*6777b538SAndroid Build Coastguard Worker ], 460*6777b538SAndroid Build Coastguard Worker }, 461*6777b538SAndroid Build Coastguard Worker host: { 462*6777b538SAndroid Build Coastguard Worker cflags: [ 463*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 464*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 465*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 466*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 467*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 468*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 469*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 470*6777b538SAndroid Build Coastguard Worker "-msse3", 471*6777b538SAndroid Build Coastguard Worker ], 472*6777b538SAndroid Build Coastguard Worker compile_multilib: "64", 473*6777b538SAndroid Build Coastguard Worker }, 474*6777b538SAndroid Build Coastguard Worker }, 475*6777b538SAndroid Build Coastguard Worker} 476*6777b538SAndroid Build Coastguard Worker 477*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protobuf_lite__testing 478*6777b538SAndroid Build Coastguard Workercc_library_static { 479*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protobuf_lite__testing", 480*6777b538SAndroid Build Coastguard Worker srcs: [ 481*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/any_lite.cc", 482*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arena.cc", 483*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arenastring.cc", 484*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/arenaz_sampler.cc", 485*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/extension_set.cc", 486*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_enum_util.cc", 487*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_tctable_lite.cc", 488*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/generated_message_util.cc", 489*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/implicit_weak_message.cc", 490*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/inlined_string_field.cc", 491*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/coded_stream.cc", 492*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/io_win32.cc", 493*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/strtod.cc", 494*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream.cc", 495*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream_impl.cc", 496*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/io/zero_copy_stream_impl_lite.cc", 497*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/map.cc", 498*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/message_lite.cc", 499*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/parse_context.cc", 500*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/repeated_field.cc", 501*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/repeated_ptr_field.cc", 502*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/bytestream.cc", 503*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/common.cc", 504*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/int128.cc", 505*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/status.cc", 506*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/statusor.cc", 507*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/stringpiece.cc", 508*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/stringprintf.cc", 509*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/structurally_valid.cc", 510*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/strutil.cc", 511*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/stubs/time.cc", 512*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/wire_format_lite.cc", 513*6777b538SAndroid Build Coastguard Worker ], 514*6777b538SAndroid Build Coastguard Worker host_supported: true, 515*6777b538SAndroid Build Coastguard Worker defaults: [ 516*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 517*6777b538SAndroid Build Coastguard Worker ], 518*6777b538SAndroid Build Coastguard Worker cflags: [ 519*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 520*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 521*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 522*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 523*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 524*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 525*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 526*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 527*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 528*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 529*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 530*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 531*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 532*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 533*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 534*6777b538SAndroid Build Coastguard Worker "-O2", 535*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 536*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 537*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 538*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 539*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 540*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 541*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 542*6777b538SAndroid Build Coastguard Worker "-g1", 543*6777b538SAndroid Build Coastguard Worker ], 544*6777b538SAndroid Build Coastguard Worker include_dirs: [ 545*6777b538SAndroid Build Coastguard Worker "external/cronet/", 546*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 547*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 548*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 549*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 550*6777b538SAndroid Build Coastguard Worker ], 551*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 552*6777b538SAndroid Build Coastguard Worker ldflags: [ 553*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 554*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 555*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 556*6777b538SAndroid Build Coastguard Worker ], 557*6777b538SAndroid Build Coastguard Worker visibility: [ 558*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 559*6777b538SAndroid Build Coastguard Worker ], 560*6777b538SAndroid Build Coastguard Worker target: { 561*6777b538SAndroid Build Coastguard Worker android: { 562*6777b538SAndroid Build Coastguard Worker shared_libs: [ 563*6777b538SAndroid Build Coastguard Worker "liblog", 564*6777b538SAndroid Build Coastguard Worker ], 565*6777b538SAndroid Build Coastguard Worker }, 566*6777b538SAndroid Build Coastguard Worker android_arm: { 567*6777b538SAndroid Build Coastguard Worker cflags: [ 568*6777b538SAndroid Build Coastguard Worker "-DANDROID", 569*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 570*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 571*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 572*6777b538SAndroid Build Coastguard Worker ], 573*6777b538SAndroid Build Coastguard Worker }, 574*6777b538SAndroid Build Coastguard Worker android_arm64: { 575*6777b538SAndroid Build Coastguard Worker cflags: [ 576*6777b538SAndroid Build Coastguard Worker "-DANDROID", 577*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 578*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 579*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 580*6777b538SAndroid Build Coastguard Worker "-mno-outline", 581*6777b538SAndroid Build Coastguard Worker ], 582*6777b538SAndroid Build Coastguard Worker }, 583*6777b538SAndroid Build Coastguard Worker android_riscv64: { 584*6777b538SAndroid Build Coastguard Worker cflags: [ 585*6777b538SAndroid Build Coastguard Worker "-DANDROID", 586*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 587*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 588*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 589*6777b538SAndroid Build Coastguard Worker ], 590*6777b538SAndroid Build Coastguard Worker }, 591*6777b538SAndroid Build Coastguard Worker android_x86: { 592*6777b538SAndroid Build Coastguard Worker cflags: [ 593*6777b538SAndroid Build Coastguard Worker "-DANDROID", 594*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 595*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 596*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 597*6777b538SAndroid Build Coastguard Worker "-msse3", 598*6777b538SAndroid Build Coastguard Worker ], 599*6777b538SAndroid Build Coastguard Worker }, 600*6777b538SAndroid Build Coastguard Worker android_x86_64: { 601*6777b538SAndroid Build Coastguard Worker cflags: [ 602*6777b538SAndroid Build Coastguard Worker "-DANDROID", 603*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 604*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 605*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 606*6777b538SAndroid Build Coastguard Worker "-msse3", 607*6777b538SAndroid Build Coastguard Worker ], 608*6777b538SAndroid Build Coastguard Worker }, 609*6777b538SAndroid Build Coastguard Worker host: { 610*6777b538SAndroid Build Coastguard Worker cflags: [ 611*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 612*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 613*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 614*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 615*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 616*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 617*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 618*6777b538SAndroid Build Coastguard Worker "-msse3", 619*6777b538SAndroid Build Coastguard Worker ], 620*6777b538SAndroid Build Coastguard Worker compile_multilib: "64", 621*6777b538SAndroid Build Coastguard Worker }, 622*6777b538SAndroid Build Coastguard Worker }, 623*6777b538SAndroid Build Coastguard Worker} 624*6777b538SAndroid Build Coastguard Worker 625*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc 626*6777b538SAndroid Build Coastguard Workercc_binary { 627*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc", 628*6777b538SAndroid Build Coastguard Worker srcs: [ 629*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/main.cc", 630*6777b538SAndroid Build Coastguard Worker ], 631*6777b538SAndroid Build Coastguard Worker shared_libs: [ 632*6777b538SAndroid Build Coastguard Worker "libz", 633*6777b538SAndroid Build Coastguard Worker ], 634*6777b538SAndroid Build Coastguard Worker whole_static_libs: [ 635*6777b538SAndroid Build Coastguard Worker "cronet_aml_buildtools_third_party_libc___libc__", 636*6777b538SAndroid Build Coastguard Worker "cronet_aml_buildtools_third_party_libc__abi_libc__abi", 637*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protobuf_full", 638*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protobuf_lite", 639*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_java", 640*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_lib", 641*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_python", 642*6777b538SAndroid Build Coastguard Worker ], 643*6777b538SAndroid Build Coastguard Worker host_supported: true, 644*6777b538SAndroid Build Coastguard Worker device_supported: false, 645*6777b538SAndroid Build Coastguard Worker defaults: [ 646*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 647*6777b538SAndroid Build Coastguard Worker ], 648*6777b538SAndroid Build Coastguard Worker cflags: [ 649*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 650*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 651*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 652*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 653*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 654*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 655*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 656*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 657*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 658*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 659*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 660*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 661*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 662*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 663*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 664*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 665*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 666*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 667*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 668*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 669*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 670*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 671*6777b538SAndroid Build Coastguard Worker "-O2", 672*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 673*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 674*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 675*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 676*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 677*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 678*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 679*6777b538SAndroid Build Coastguard Worker "-g1", 680*6777b538SAndroid Build Coastguard Worker "-msse3", 681*6777b538SAndroid Build Coastguard Worker ], 682*6777b538SAndroid Build Coastguard Worker include_dirs: [ 683*6777b538SAndroid Build Coastguard Worker "external/cronet/", 684*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 685*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 686*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 687*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 688*6777b538SAndroid Build Coastguard Worker ], 689*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 690*6777b538SAndroid Build Coastguard Worker ldflags: [ 691*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 692*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 693*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 694*6777b538SAndroid Build Coastguard Worker ], 695*6777b538SAndroid Build Coastguard Worker visibility: [ 696*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 697*6777b538SAndroid Build Coastguard Worker ], 698*6777b538SAndroid Build Coastguard Worker} 699*6777b538SAndroid Build Coastguard Worker 700*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc__testing 701*6777b538SAndroid Build Coastguard Workercc_binary { 702*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc__testing", 703*6777b538SAndroid Build Coastguard Worker srcs: [ 704*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/main.cc", 705*6777b538SAndroid Build Coastguard Worker ], 706*6777b538SAndroid Build Coastguard Worker shared_libs: [ 707*6777b538SAndroid Build Coastguard Worker "libz", 708*6777b538SAndroid Build Coastguard Worker ], 709*6777b538SAndroid Build Coastguard Worker whole_static_libs: [ 710*6777b538SAndroid Build Coastguard Worker "cronet_aml_buildtools_third_party_libc___libc____testing", 711*6777b538SAndroid Build Coastguard Worker "cronet_aml_buildtools_third_party_libc__abi_libc__abi__testing", 712*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protobuf_full__testing", 713*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protobuf_lite__testing", 714*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_java__testing", 715*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_lib__testing", 716*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc_python__testing", 717*6777b538SAndroid Build Coastguard Worker ], 718*6777b538SAndroid Build Coastguard Worker host_supported: true, 719*6777b538SAndroid Build Coastguard Worker device_supported: false, 720*6777b538SAndroid Build Coastguard Worker defaults: [ 721*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 722*6777b538SAndroid Build Coastguard Worker ], 723*6777b538SAndroid Build Coastguard Worker cflags: [ 724*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 725*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 726*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 727*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 728*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 729*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 730*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 731*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 732*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 733*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 734*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 735*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 736*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 737*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 738*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 739*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 740*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 741*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 742*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 743*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 744*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 745*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 746*6777b538SAndroid Build Coastguard Worker "-O2", 747*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 748*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 749*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 750*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 751*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 752*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 753*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 754*6777b538SAndroid Build Coastguard Worker "-g1", 755*6777b538SAndroid Build Coastguard Worker "-msse3", 756*6777b538SAndroid Build Coastguard Worker ], 757*6777b538SAndroid Build Coastguard Worker include_dirs: [ 758*6777b538SAndroid Build Coastguard Worker "external/cronet/", 759*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 760*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 761*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 762*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 763*6777b538SAndroid Build Coastguard Worker ], 764*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 765*6777b538SAndroid Build Coastguard Worker ldflags: [ 766*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 767*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 768*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 769*6777b538SAndroid Build Coastguard Worker ], 770*6777b538SAndroid Build Coastguard Worker visibility: [ 771*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 772*6777b538SAndroid Build Coastguard Worker ], 773*6777b538SAndroid Build Coastguard Worker} 774*6777b538SAndroid Build Coastguard Worker 775*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_java 776*6777b538SAndroid Build Coastguard Workercc_library_static { 777*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_java", 778*6777b538SAndroid Build Coastguard Worker srcs: [ 779*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/context.cc", 780*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/doc_comment.cc", 781*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum.cc", 782*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_field.cc", 783*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_field_lite.cc", 784*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_lite.cc", 785*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/extension.cc", 786*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/extension_lite.cc", 787*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/field.cc", 788*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/file.cc", 789*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/generator.cc", 790*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/generator_factory.cc", 791*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/helpers.cc", 792*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/kotlin_generator.cc", 793*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/map_field.cc", 794*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/map_field_lite.cc", 795*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message.cc", 796*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_builder.cc", 797*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_builder_lite.cc", 798*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_field.cc", 799*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_field_lite.cc", 800*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_lite.cc", 801*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/name_resolver.cc", 802*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/primitive_field.cc", 803*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/primitive_field_lite.cc", 804*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/service.cc", 805*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/shared_code_generator.cc", 806*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/string_field.cc", 807*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/string_field_lite.cc", 808*6777b538SAndroid Build Coastguard Worker ], 809*6777b538SAndroid Build Coastguard Worker shared_libs: [ 810*6777b538SAndroid Build Coastguard Worker "libz", 811*6777b538SAndroid Build Coastguard Worker ], 812*6777b538SAndroid Build Coastguard Worker host_supported: true, 813*6777b538SAndroid Build Coastguard Worker device_supported: false, 814*6777b538SAndroid Build Coastguard Worker defaults: [ 815*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 816*6777b538SAndroid Build Coastguard Worker ], 817*6777b538SAndroid Build Coastguard Worker cflags: [ 818*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 819*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 820*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 821*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 822*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 823*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 824*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 825*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 826*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 827*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 828*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 829*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 830*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 831*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 832*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 833*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 834*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 835*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 836*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 837*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 838*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 839*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 840*6777b538SAndroid Build Coastguard Worker "-O2", 841*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 842*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 843*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 844*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 845*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 846*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 847*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 848*6777b538SAndroid Build Coastguard Worker "-g1", 849*6777b538SAndroid Build Coastguard Worker "-msse3", 850*6777b538SAndroid Build Coastguard Worker ], 851*6777b538SAndroid Build Coastguard Worker include_dirs: [ 852*6777b538SAndroid Build Coastguard Worker "external/cronet/", 853*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 854*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 855*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 856*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 857*6777b538SAndroid Build Coastguard Worker ], 858*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 859*6777b538SAndroid Build Coastguard Worker ldflags: [ 860*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 861*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 862*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 863*6777b538SAndroid Build Coastguard Worker ], 864*6777b538SAndroid Build Coastguard Worker visibility: [ 865*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 866*6777b538SAndroid Build Coastguard Worker ], 867*6777b538SAndroid Build Coastguard Worker} 868*6777b538SAndroid Build Coastguard Worker 869*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_java__testing 870*6777b538SAndroid Build Coastguard Workercc_library_static { 871*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_java__testing", 872*6777b538SAndroid Build Coastguard Worker srcs: [ 873*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/context.cc", 874*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/doc_comment.cc", 875*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum.cc", 876*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_field.cc", 877*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_field_lite.cc", 878*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/enum_lite.cc", 879*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/extension.cc", 880*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/extension_lite.cc", 881*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/field.cc", 882*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/file.cc", 883*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/generator.cc", 884*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/generator_factory.cc", 885*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/helpers.cc", 886*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/kotlin_generator.cc", 887*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/map_field.cc", 888*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/map_field_lite.cc", 889*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message.cc", 890*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_builder.cc", 891*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_builder_lite.cc", 892*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_field.cc", 893*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_field_lite.cc", 894*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/message_lite.cc", 895*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/name_resolver.cc", 896*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/primitive_field.cc", 897*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/primitive_field_lite.cc", 898*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/service.cc", 899*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/shared_code_generator.cc", 900*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/string_field.cc", 901*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/java/string_field_lite.cc", 902*6777b538SAndroid Build Coastguard Worker ], 903*6777b538SAndroid Build Coastguard Worker shared_libs: [ 904*6777b538SAndroid Build Coastguard Worker "libz", 905*6777b538SAndroid Build Coastguard Worker ], 906*6777b538SAndroid Build Coastguard Worker host_supported: true, 907*6777b538SAndroid Build Coastguard Worker device_supported: false, 908*6777b538SAndroid Build Coastguard Worker defaults: [ 909*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 910*6777b538SAndroid Build Coastguard Worker ], 911*6777b538SAndroid Build Coastguard Worker cflags: [ 912*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 913*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 914*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 915*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 916*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 917*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 918*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 919*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 920*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 921*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 922*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 923*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 924*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 925*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 926*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 927*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 928*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 929*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 930*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 931*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 932*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 933*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 934*6777b538SAndroid Build Coastguard Worker "-O2", 935*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 936*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 937*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 938*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 939*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 940*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 941*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 942*6777b538SAndroid Build Coastguard Worker "-g1", 943*6777b538SAndroid Build Coastguard Worker "-msse3", 944*6777b538SAndroid Build Coastguard Worker ], 945*6777b538SAndroid Build Coastguard Worker include_dirs: [ 946*6777b538SAndroid Build Coastguard Worker "external/cronet/", 947*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 948*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 949*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 950*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 951*6777b538SAndroid Build Coastguard Worker ], 952*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 953*6777b538SAndroid Build Coastguard Worker ldflags: [ 954*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 955*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 956*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 957*6777b538SAndroid Build Coastguard Worker ], 958*6777b538SAndroid Build Coastguard Worker visibility: [ 959*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 960*6777b538SAndroid Build Coastguard Worker ], 961*6777b538SAndroid Build Coastguard Worker} 962*6777b538SAndroid Build Coastguard Worker 963*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_lib 964*6777b538SAndroid Build Coastguard Workercc_library_static { 965*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_lib", 966*6777b538SAndroid Build Coastguard Worker srcs: [ 967*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/code_generator.cc", 968*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/command_line_interface.cc", 969*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/enum.cc", 970*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/enum_field.cc", 971*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/extension.cc", 972*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/field.cc", 973*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/file.cc", 974*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/generator.cc", 975*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/helpers.cc", 976*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/map_field.cc", 977*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/message.cc", 978*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/message_field.cc", 979*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/padding_optimizer.cc", 980*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/parse_function_generator.cc", 981*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/primitive_field.cc", 982*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/service.cc", 983*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/string_field.cc", 984*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_doc_comment.cc", 985*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_enum.cc", 986*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_enum_field.cc", 987*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_field_base.cc", 988*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_generator.cc", 989*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_helpers.cc", 990*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_map_field.cc", 991*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_message.cc", 992*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_message_field.cc", 993*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_primitive_field.cc", 994*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_reflection_class.cc", 995*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc", 996*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc", 997*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc", 998*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc", 999*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc", 1000*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_enum.cc", 1001*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc", 1002*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_extension.cc", 1003*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_field.cc", 1004*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_file.cc", 1005*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_generator.cc", 1006*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc", 1007*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc", 1008*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_message.cc", 1009*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc", 1010*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc", 1011*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc", 1012*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/php/php_generator.cc", 1013*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/plugin.cc", 1014*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/plugin.pb.cc", 1015*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/ruby/ruby_generator.cc", 1016*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/subprocess.cc", 1017*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/zip_writer.cc", 1018*6777b538SAndroid Build Coastguard Worker ], 1019*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1020*6777b538SAndroid Build Coastguard Worker "libz", 1021*6777b538SAndroid Build Coastguard Worker ], 1022*6777b538SAndroid Build Coastguard Worker host_supported: true, 1023*6777b538SAndroid Build Coastguard Worker device_supported: false, 1024*6777b538SAndroid Build Coastguard Worker defaults: [ 1025*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1026*6777b538SAndroid Build Coastguard Worker ], 1027*6777b538SAndroid Build Coastguard Worker cflags: [ 1028*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1029*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1030*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1031*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1032*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1033*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1034*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1035*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1036*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1037*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1038*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1039*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1040*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 1041*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 1042*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 1043*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 1044*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1045*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 1046*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 1047*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1048*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1049*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1050*6777b538SAndroid Build Coastguard Worker "-O2", 1051*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1052*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1053*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1054*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1055*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1056*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1057*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1058*6777b538SAndroid Build Coastguard Worker "-g1", 1059*6777b538SAndroid Build Coastguard Worker "-msse3", 1060*6777b538SAndroid Build Coastguard Worker ], 1061*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1062*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1063*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1064*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1065*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1066*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1067*6777b538SAndroid Build Coastguard Worker ], 1068*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1069*6777b538SAndroid Build Coastguard Worker ldflags: [ 1070*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1071*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1072*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1073*6777b538SAndroid Build Coastguard Worker ], 1074*6777b538SAndroid Build Coastguard Worker visibility: [ 1075*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1076*6777b538SAndroid Build Coastguard Worker ], 1077*6777b538SAndroid Build Coastguard Worker} 1078*6777b538SAndroid Build Coastguard Worker 1079*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_lib__testing 1080*6777b538SAndroid Build Coastguard Workercc_library_static { 1081*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_lib__testing", 1082*6777b538SAndroid Build Coastguard Worker srcs: [ 1083*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/code_generator.cc", 1084*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/command_line_interface.cc", 1085*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/enum.cc", 1086*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/enum_field.cc", 1087*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/extension.cc", 1088*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/field.cc", 1089*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/file.cc", 1090*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/generator.cc", 1091*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/helpers.cc", 1092*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/map_field.cc", 1093*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/message.cc", 1094*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/message_field.cc", 1095*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/padding_optimizer.cc", 1096*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/parse_function_generator.cc", 1097*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/primitive_field.cc", 1098*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/service.cc", 1099*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/cpp/string_field.cc", 1100*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_doc_comment.cc", 1101*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_enum.cc", 1102*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_enum_field.cc", 1103*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_field_base.cc", 1104*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_generator.cc", 1105*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_helpers.cc", 1106*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_map_field.cc", 1107*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_message.cc", 1108*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_message_field.cc", 1109*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_primitive_field.cc", 1110*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_reflection_class.cc", 1111*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc", 1112*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc", 1113*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc", 1114*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc", 1115*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc", 1116*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_enum.cc", 1117*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc", 1118*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_extension.cc", 1119*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_field.cc", 1120*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_file.cc", 1121*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_generator.cc", 1122*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_helpers.cc", 1123*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_map_field.cc", 1124*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_message.cc", 1125*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_message_field.cc", 1126*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_oneof.cc", 1127*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc", 1128*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/php/php_generator.cc", 1129*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/plugin.cc", 1130*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/plugin.pb.cc", 1131*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/ruby/ruby_generator.cc", 1132*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/subprocess.cc", 1133*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/zip_writer.cc", 1134*6777b538SAndroid Build Coastguard Worker ], 1135*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1136*6777b538SAndroid Build Coastguard Worker "libz", 1137*6777b538SAndroid Build Coastguard Worker ], 1138*6777b538SAndroid Build Coastguard Worker host_supported: true, 1139*6777b538SAndroid Build Coastguard Worker device_supported: false, 1140*6777b538SAndroid Build Coastguard Worker defaults: [ 1141*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1142*6777b538SAndroid Build Coastguard Worker ], 1143*6777b538SAndroid Build Coastguard Worker cflags: [ 1144*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1145*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1146*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1147*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1148*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1149*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1150*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1151*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1152*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1153*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1154*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1155*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1156*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 1157*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 1158*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 1159*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 1160*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1161*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 1162*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 1163*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1164*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1165*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1166*6777b538SAndroid Build Coastguard Worker "-O2", 1167*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1168*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1169*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1170*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1171*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1172*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1173*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1174*6777b538SAndroid Build Coastguard Worker "-g1", 1175*6777b538SAndroid Build Coastguard Worker "-msse3", 1176*6777b538SAndroid Build Coastguard Worker ], 1177*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1178*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1179*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1180*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1181*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1182*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1183*6777b538SAndroid Build Coastguard Worker ], 1184*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1185*6777b538SAndroid Build Coastguard Worker ldflags: [ 1186*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1187*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1188*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1189*6777b538SAndroid Build Coastguard Worker ], 1190*6777b538SAndroid Build Coastguard Worker visibility: [ 1191*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1192*6777b538SAndroid Build Coastguard Worker ], 1193*6777b538SAndroid Build Coastguard Worker} 1194*6777b538SAndroid Build Coastguard Worker 1195*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_python 1196*6777b538SAndroid Build Coastguard Workercc_library_static { 1197*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_python", 1198*6777b538SAndroid Build Coastguard Worker srcs: [ 1199*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/generator.cc", 1200*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/helpers.cc", 1201*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/pyi_generator.cc", 1202*6777b538SAndroid Build Coastguard Worker ], 1203*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1204*6777b538SAndroid Build Coastguard Worker "libz", 1205*6777b538SAndroid Build Coastguard Worker ], 1206*6777b538SAndroid Build Coastguard Worker host_supported: true, 1207*6777b538SAndroid Build Coastguard Worker device_supported: false, 1208*6777b538SAndroid Build Coastguard Worker defaults: [ 1209*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1210*6777b538SAndroid Build Coastguard Worker ], 1211*6777b538SAndroid Build Coastguard Worker cflags: [ 1212*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1213*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1214*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1215*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1216*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1217*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1218*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1219*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1220*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1221*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1222*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1223*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1224*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 1225*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 1226*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 1227*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 1228*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1229*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 1230*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 1231*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1232*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1233*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1234*6777b538SAndroid Build Coastguard Worker "-O2", 1235*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1236*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1237*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1238*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1239*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1240*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1241*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1242*6777b538SAndroid Build Coastguard Worker "-g1", 1243*6777b538SAndroid Build Coastguard Worker "-msse3", 1244*6777b538SAndroid Build Coastguard Worker ], 1245*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1246*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1247*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1248*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1249*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1250*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1251*6777b538SAndroid Build Coastguard Worker ], 1252*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1253*6777b538SAndroid Build Coastguard Worker ldflags: [ 1254*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1255*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1256*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1257*6777b538SAndroid Build Coastguard Worker ], 1258*6777b538SAndroid Build Coastguard Worker visibility: [ 1259*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1260*6777b538SAndroid Build Coastguard Worker ], 1261*6777b538SAndroid Build Coastguard Worker} 1262*6777b538SAndroid Build Coastguard Worker 1263*6777b538SAndroid Build Coastguard Worker// GN: //third_party/protobuf:protoc_python__testing 1264*6777b538SAndroid Build Coastguard Workercc_library_static { 1265*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_protobuf_protoc_python__testing", 1266*6777b538SAndroid Build Coastguard Worker srcs: [ 1267*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/generator.cc", 1268*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/helpers.cc", 1269*6777b538SAndroid Build Coastguard Worker "src/google/protobuf/compiler/python/pyi_generator.cc", 1270*6777b538SAndroid Build Coastguard Worker ], 1271*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1272*6777b538SAndroid Build Coastguard Worker "libz", 1273*6777b538SAndroid Build Coastguard Worker ], 1274*6777b538SAndroid Build Coastguard Worker host_supported: true, 1275*6777b538SAndroid Build Coastguard Worker device_supported: false, 1276*6777b538SAndroid Build Coastguard Worker defaults: [ 1277*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1278*6777b538SAndroid Build Coastguard Worker ], 1279*6777b538SAndroid Build Coastguard Worker cflags: [ 1280*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1281*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1282*6777b538SAndroid Build Coastguard Worker "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1283*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1284*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1285*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1286*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1287*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1288*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1289*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1290*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1291*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1292*6777b538SAndroid Build Coastguard Worker "-DUSE_AURA=1", 1293*6777b538SAndroid Build Coastguard Worker "-DUSE_OZONE=1", 1294*6777b538SAndroid Build Coastguard Worker "-DUSE_UDEV", 1295*6777b538SAndroid Build Coastguard Worker "-D_FILE_OFFSET_BITS=64", 1296*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1297*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE64_SOURCE", 1298*6777b538SAndroid Build Coastguard Worker "-D_LARGEFILE_SOURCE", 1299*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1300*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1301*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1302*6777b538SAndroid Build Coastguard Worker "-O2", 1303*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1304*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1305*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1306*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1307*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1308*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1309*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1310*6777b538SAndroid Build Coastguard Worker "-g1", 1311*6777b538SAndroid Build Coastguard Worker "-msse3", 1312*6777b538SAndroid Build Coastguard Worker ], 1313*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1314*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1315*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1316*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1317*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1318*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1319*6777b538SAndroid Build Coastguard Worker ], 1320*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1321*6777b538SAndroid Build Coastguard Worker ldflags: [ 1322*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1323*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1324*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1325*6777b538SAndroid Build Coastguard Worker ], 1326*6777b538SAndroid Build Coastguard Worker visibility: [ 1327*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1328*6777b538SAndroid Build Coastguard Worker ], 1329*6777b538SAndroid Build Coastguard Worker} 1330