1*cc02d7e2SAndroid Build Coastguard Worker // swift-tools-version:5.5 2*cc02d7e2SAndroid Build Coastguard Worker // The swift-tools-version declares the minimum version of Swift required to build this package. 3*cc02d7e2SAndroid Build Coastguard Worker import PackageDescription 4*cc02d7e2SAndroid Build Coastguard Worker import Foundation 5*cc02d7e2SAndroid Build Coastguard Worker 6*cc02d7e2SAndroid Build Coastguard Worker let basePath = "third_party/boringssl-with-bazel" 7*cc02d7e2SAndroid Build Coastguard Worker let privacyInfoPath = "../../src/objective-c/PrivacyInfo.xcprivacy" 8*cc02d7e2SAndroid Build Coastguard Worker let testPath = "test/boringssl_spm_build" 9*cc02d7e2SAndroid Build Coastguard Worker 10*cc02d7e2SAndroid Build Coastguard Worker 11*cc02d7e2SAndroid Build Coastguard Worker 12*cc02d7e2SAndroid Build Coastguard Worker let package = Package( 13*cc02d7e2SAndroid Build Coastguard Worker name: "BoringSSL-GRPC", 14*cc02d7e2SAndroid Build Coastguard Worker products: [ 15*cc02d7e2SAndroid Build Coastguard Worker .library( 16*cc02d7e2SAndroid Build Coastguard Worker name: "openssl_grpc", 17*cc02d7e2SAndroid Build Coastguard Worker targets: ["openssl_grpc"] 18*cc02d7e2SAndroid Build Coastguard Worker ) 19*cc02d7e2SAndroid Build Coastguard Worker ], 20*cc02d7e2SAndroid Build Coastguard Worker 21*cc02d7e2SAndroid Build Coastguard Worker targets: [ 22*cc02d7e2SAndroid Build Coastguard Worker .target( 23*cc02d7e2SAndroid Build Coastguard Worker name: "openssl_grpc", 24*cc02d7e2SAndroid Build Coastguard Worker path: basePath, 25*cc02d7e2SAndroid Build Coastguard Worker exclude: [ 26*cc02d7e2SAndroid Build Coastguard Worker ], 27*cc02d7e2SAndroid Build Coastguard Worker 28*cc02d7e2SAndroid Build Coastguard Worker sources: [ 29*cc02d7e2SAndroid Build Coastguard Worker "err_data.c", 30*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_bitstr.c", 31*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_bool.c", 32*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_d2i_fp.c", 33*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_dup.c", 34*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_gentm.c", 35*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_i2d_fp.c", 36*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_int.c", 37*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_mbstr.c", 38*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_object.c", 39*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_octet.c", 40*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_strex.c", 41*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_strnid.c", 42*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_time.c", 43*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_type.c", 44*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/a_utctm.c", 45*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/asn1_lib.c", 46*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/asn1_par.c", 47*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/asn_pack.c", 48*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/f_int.c", 49*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/f_string.c", 50*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/posix_time.c", 51*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_dec.c", 52*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_enc.c", 53*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_fre.c", 54*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_new.c", 55*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_typ.c", 56*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/asn1/tasn_utl.c", 57*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/base64/base64.c", 58*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/bio.c", 59*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/bio_mem.c", 60*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/connect.c", 61*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/errno.c", 62*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/fd.c", 63*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/file.c", 64*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/hexdump.c", 65*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/pair.c", 66*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/printf.c", 67*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/socket.c", 68*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bio/socket_helper.c", 69*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/blake2/blake2.c", 70*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bn_extra/bn_asn1.c", 71*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bn_extra/convert.c", 72*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/buf/buf.c", 73*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bytestring/asn1_compat.c", 74*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bytestring/ber.c", 75*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bytestring/cbb.c", 76*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bytestring/cbs.c", 77*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/bytestring/unicode.c", 78*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/chacha/chacha.c", 79*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/cipher_extra.c", 80*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/derive_key.c", 81*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_aesctrhmac.c", 82*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_aesgcmsiv.c", 83*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_chacha20poly1305.c", 84*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_des.c", 85*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_null.c", 86*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_rc2.c", 87*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_rc4.c", 88*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/e_tls.c", 89*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cipher_extra/tls_cbc.c", 90*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/conf/conf.c", 91*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_apple.c", 92*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_fuchsia.c", 93*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_linux.c", 94*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_openbsd.c", 95*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_sysreg.c", 96*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_aarch64_win.c", 97*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_arm_freebsd.c", 98*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_arm_linux.c", 99*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/cpu_intel.c", 100*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/crypto.c", 101*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/curve25519/curve25519.c", 102*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/curve25519/curve25519_64_adx.c", 103*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/curve25519/spake25519.c", 104*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/des/des.c", 105*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/dh_extra/dh_asn1.c", 106*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/dh_extra/params.c", 107*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/digest_extra/digest_extra.c", 108*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/dsa/dsa.c", 109*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/dsa/dsa_asn1.c", 110*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ec_extra/ec_asn1.c", 111*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ec_extra/ec_derive.c", 112*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ec_extra/hash_to_curve.c", 113*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ecdh_extra/ecdh_extra.c", 114*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ecdsa_extra/ecdsa_asn1.c", 115*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/engine/engine.c", 116*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/err/err.c", 117*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/evp.c", 118*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/evp_asn1.c", 119*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/evp_ctx.c", 120*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_dsa_asn1.c", 121*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_ec.c", 122*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_ec_asn1.c", 123*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_ed25519.c", 124*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_ed25519_asn1.c", 125*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_hkdf.c", 126*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_rsa.c", 127*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_rsa_asn1.c", 128*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_x25519.c", 129*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/p_x25519_asn1.c", 130*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/pbkdf.c", 131*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/print.c", 132*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/scrypt.c", 133*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/evp/sign.c", 134*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/ex_data.c", 135*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/fipsmodule/bcm.c", 136*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/fipsmodule/fips_shared_support.c", 137*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/hpke/hpke.c", 138*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/hrss/hrss.c", 139*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/keccak/keccak.c", 140*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/kyber/kyber.c", 141*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/lhash/lhash.c", 142*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/mem.c", 143*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/obj/obj.c", 144*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/obj/obj_xref.c", 145*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_all.c", 146*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_info.c", 147*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_lib.c", 148*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_oth.c", 149*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_pk8.c", 150*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_pkey.c", 151*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_x509.c", 152*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pem/pem_xaux.c", 153*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pkcs7/pkcs7.c", 154*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pkcs7/pkcs7_x509.c", 155*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pkcs8/p5_pbev2.c", 156*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pkcs8/pkcs8.c", 157*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pkcs8/pkcs8_x509.c", 158*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/poly1305/poly1305.c", 159*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/poly1305/poly1305_arm.c", 160*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/poly1305/poly1305_vec.c", 161*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/pool/pool.c", 162*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/deterministic.c", 163*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/forkunsafe.c", 164*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/getentropy.c", 165*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/ios.c", 166*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/passive.c", 167*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/rand_extra.c", 168*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/trusty.c", 169*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rand_extra/windows.c", 170*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rc4/rc4.c", 171*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/refcount.c", 172*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rsa_extra/rsa_asn1.c", 173*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rsa_extra/rsa_crypt.c", 174*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/rsa_extra/rsa_print.c", 175*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/siphash/siphash.c", 176*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/address.c", 177*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/fors.c", 178*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/merkle.c", 179*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/spx.c", 180*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/spx_util.c", 181*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/thash.c", 182*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/spx/wots.c", 183*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/stack/stack.c", 184*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/thread.c", 185*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/thread_none.c", 186*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/thread_pthread.c", 187*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/thread_win.c", 188*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/trust_token/pmbtoken.c", 189*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/trust_token/trust_token.c", 190*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/trust_token/voprf.c", 191*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/a_digest.c", 192*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/a_sign.c", 193*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/a_verify.c", 194*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/algorithm.c", 195*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/asn1_gen.c", 196*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/by_dir.c", 197*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/by_file.c", 198*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/i2d_pr.c", 199*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/name_print.c", 200*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/policy.c", 201*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/rsa_pss.c", 202*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/t_crl.c", 203*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/t_req.c", 204*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/t_x509.c", 205*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/t_x509a.c", 206*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_akey.c", 207*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_akeya.c", 208*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_alt.c", 209*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_bcons.c", 210*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_bitst.c", 211*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_conf.c", 212*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_cpols.c", 213*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_crld.c", 214*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_enum.c", 215*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_extku.c", 216*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_genn.c", 217*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_ia5.c", 218*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_info.c", 219*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_int.c", 220*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_lib.c", 221*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_ncons.c", 222*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_ocsp.c", 223*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_pcons.c", 224*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_pmaps.c", 225*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_prn.c", 226*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_purp.c", 227*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_skey.c", 228*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/v3_utl.c", 229*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509.c", 230*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_att.c", 231*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_cmp.c", 232*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_d2.c", 233*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_def.c", 234*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_ext.c", 235*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_lu.c", 236*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_obj.c", 237*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_req.c", 238*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_set.c", 239*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_trs.c", 240*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_txt.c", 241*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_v3.c", 242*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_vfy.c", 243*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509_vpm.c", 244*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509cset.c", 245*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509name.c", 246*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509rset.c", 247*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x509spki.c", 248*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_algor.c", 249*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_all.c", 250*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_attrib.c", 251*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_crl.c", 252*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_exten.c", 253*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_name.c", 254*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_pubkey.c", 255*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_req.c", 256*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_sig.c", 257*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_spki.c", 258*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_val.c", 259*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_x509.c", 260*cc02d7e2SAndroid Build Coastguard Worker "src/crypto/x509/x_x509a.c", 261*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/bio_ssl.cc", 262*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/d1_both.cc", 263*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/d1_lib.cc", 264*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/d1_pkt.cc", 265*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/d1_srtp.cc", 266*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/dtls_method.cc", 267*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/dtls_record.cc", 268*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/encrypted_client_hello.cc", 269*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/extensions.cc", 270*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/handoff.cc", 271*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/handshake.cc", 272*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/handshake_client.cc", 273*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/handshake_server.cc", 274*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/s3_both.cc", 275*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/s3_lib.cc", 276*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/s3_pkt.cc", 277*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_aead_ctx.cc", 278*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_asn1.cc", 279*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_buffer.cc", 280*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_cert.cc", 281*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_cipher.cc", 282*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_file.cc", 283*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_key_share.cc", 284*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_lib.cc", 285*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_privkey.cc", 286*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_session.cc", 287*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_stat.cc", 288*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_transcript.cc", 289*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_versions.cc", 290*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/ssl_x509.cc", 291*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/t1_enc.cc", 292*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls13_both.cc", 293*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls13_client.cc", 294*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls13_enc.cc", 295*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls13_server.cc", 296*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls_method.cc", 297*cc02d7e2SAndroid Build Coastguard Worker "src/ssl/tls_record.cc", 298*cc02d7e2SAndroid Build Coastguard Worker ], 299*cc02d7e2SAndroid Build Coastguard Worker resources: [ 300*cc02d7e2SAndroid Build Coastguard Worker .copy(privacyInfoPath), 301*cc02d7e2SAndroid Build Coastguard Worker ], 302*cc02d7e2SAndroid Build Coastguard Worker publicHeadersPath: "src/include", 303*cc02d7e2SAndroid Build Coastguard Worker 304*cc02d7e2SAndroid Build Coastguard Worker cSettings: [ 305*cc02d7e2SAndroid Build Coastguard Worker .define("OPENSSL_NO_ASM", to: "1"), 306*cc02d7e2SAndroid Build Coastguard Worker .headerSearchPath("./"), 307*cc02d7e2SAndroid Build Coastguard Worker .headerSearchPath("include/"), 308*cc02d7e2SAndroid Build Coastguard Worker ] 309*cc02d7e2SAndroid Build Coastguard Worker ), 310*cc02d7e2SAndroid Build Coastguard Worker .testTarget( 311*cc02d7e2SAndroid Build Coastguard Worker name: "build-test", 312*cc02d7e2SAndroid Build Coastguard Worker dependencies: [ 313*cc02d7e2SAndroid Build Coastguard Worker "openssl_grpc", 314*cc02d7e2SAndroid Build Coastguard Worker ], 315*cc02d7e2SAndroid Build Coastguard Worker path: testPath 316*cc02d7e2SAndroid Build Coastguard Worker ), 317*cc02d7e2SAndroid Build Coastguard Worker ], 318*cc02d7e2SAndroid Build Coastguard Worker cxxLanguageStandard: .cxx14 319*cc02d7e2SAndroid Build Coastguard Worker ) 320