1*cfb92d14SAndroid Build Coastguard Worker# Copyright (c) 2020, The OpenThread Authors. 2*cfb92d14SAndroid Build Coastguard Worker# All rights reserved. 3*cfb92d14SAndroid Build Coastguard Worker# 4*cfb92d14SAndroid Build Coastguard Worker# Redistribution and use in source and binary forms, with or without 5*cfb92d14SAndroid Build Coastguard Worker# modification, are permitted provided that the following conditions are met: 6*cfb92d14SAndroid Build Coastguard Worker# 1. Redistributions of source code must retain the above copyright 7*cfb92d14SAndroid Build Coastguard Worker# notice, this list of conditions and the following disclaimer. 8*cfb92d14SAndroid Build Coastguard Worker# 2. Redistributions in binary form must reproduce the above copyright 9*cfb92d14SAndroid Build Coastguard Worker# notice, this list of conditions and the following disclaimer in the 10*cfb92d14SAndroid Build Coastguard Worker# documentation and/or other materials provided with the distribution. 11*cfb92d14SAndroid Build Coastguard Worker# 3. Neither the name of the copyright holder nor the 12*cfb92d14SAndroid Build Coastguard Worker# names of its contributors may be used to endorse or promote products 13*cfb92d14SAndroid Build Coastguard Worker# derived from this software without specific prior written permission. 14*cfb92d14SAndroid Build Coastguard Worker# 15*cfb92d14SAndroid Build Coastguard Worker# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 16*cfb92d14SAndroid Build Coastguard Worker# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*cfb92d14SAndroid Build Coastguard Worker# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*cfb92d14SAndroid Build Coastguard Worker# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 19*cfb92d14SAndroid Build Coastguard Worker# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 20*cfb92d14SAndroid Build Coastguard Worker# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 21*cfb92d14SAndroid Build Coastguard Worker# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 22*cfb92d14SAndroid Build Coastguard Worker# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 23*cfb92d14SAndroid Build Coastguard Worker# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24*cfb92d14SAndroid Build Coastguard Worker# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25*cfb92d14SAndroid Build Coastguard Worker# POSSIBILITY OF SUCH DAMAGE. 26*cfb92d14SAndroid Build Coastguard Worker# 27*cfb92d14SAndroid Build Coastguard Worker 28*cfb92d14SAndroid Build Coastguard Workerdeclare_args() { 29*cfb92d14SAndroid Build Coastguard Worker # Configuration file for MbedTLS. 30*cfb92d14SAndroid Build Coastguard Worker mbedtls_config_file = "mbedtls-config.h" 31*cfb92d14SAndroid Build Coastguard Worker 32*cfb92d14SAndroid Build Coastguard Worker # Extra dependencies for MbedTLS 33*cfb92d14SAndroid Build Coastguard Worker mbedtls_deps = [ "../../src/core:libopenthread_core_config" ] 34*cfb92d14SAndroid Build Coastguard Worker} 35*cfb92d14SAndroid Build Coastguard Worker 36*cfb92d14SAndroid Build Coastguard Workerconfig("mbedtls_config") { 37*cfb92d14SAndroid Build Coastguard Worker include_dirs = [ 38*cfb92d14SAndroid Build Coastguard Worker ".", 39*cfb92d14SAndroid Build Coastguard Worker "repo/include", 40*cfb92d14SAndroid Build Coastguard Worker "repo/library", 41*cfb92d14SAndroid Build Coastguard Worker ] 42*cfb92d14SAndroid Build Coastguard Worker 43*cfb92d14SAndroid Build Coastguard Worker defines = [ "MBEDTLS_CONFIG_FILE=\"${mbedtls_config_file}\"" ] 44*cfb92d14SAndroid Build Coastguard Worker cflags = [ 45*cfb92d14SAndroid Build Coastguard Worker "-Wno-conversion", 46*cfb92d14SAndroid Build Coastguard Worker ] 47*cfb92d14SAndroid Build Coastguard Worker} 48*cfb92d14SAndroid Build Coastguard Worker 49*cfb92d14SAndroid Build Coastguard Workerstatic_library("mbedtls") { 50*cfb92d14SAndroid Build Coastguard Worker sources = [ 51*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/aes.h", 52*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/aria.h", 53*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/asn1.h", 54*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/asn1write.h", 55*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/base64.h", 56*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/bignum.h", 57*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/block_cipher.h", 58*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/build_info.h", 59*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/camellia.h", 60*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ccm.h", 61*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/chacha20.h", 62*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/chachapoly.h", 63*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/check_config.h", 64*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/cipher.h", 65*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/cmac.h", 66*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/compat-2.x.h", 67*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_legacy_crypto.h", 68*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_legacy_from_psa.h", 69*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_psa_from_legacy.h", 70*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_psa_superset_legacy.h", 71*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_ssl.h", 72*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_adjust_x509.h", 73*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/config_psa.h", 74*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/constant_time.h", 75*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ctr_drbg.h", 76*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/debug.h", 77*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/des.h", 78*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/dhm.h", 79*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ecdh.h", 80*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ecdsa.h", 81*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ecjpake.h", 82*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ecp.h", 83*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/entropy.h", 84*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/error.h", 85*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/gcm.h", 86*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/hkdf.h", 87*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/hmac_drbg.h", 88*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/lms.h", 89*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/mbedtls_config.h", 90*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/md5.h", 91*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/md.h", 92*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/memory_buffer_alloc.h", 93*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/net_sockets.h", 94*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/nist_kw.h", 95*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/oid.h", 96*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/pem.h", 97*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/pkcs12.h", 98*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/pkcs5.h", 99*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/pkcs7.h", 100*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/pk.h", 101*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/platform.h", 102*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/platform_time.h", 103*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/platform_util.h", 104*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/poly1305.h", 105*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/private_access.h", 106*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/psa_util.h", 107*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ripemd160.h", 108*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/rsa.h", 109*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/sha1.h", 110*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/sha256.h", 111*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/sha3.h", 112*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/sha512.h", 113*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ssl_cache.h", 114*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ssl_ciphersuites.h", 115*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ssl_cookie.h", 116*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ssl.h", 117*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/ssl_ticket.h", 118*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/threading.h", 119*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/timing.h", 120*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/version.h", 121*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/x509_crl.h", 122*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/x509_crt.h", 123*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/x509_csr.h", 124*cfb92d14SAndroid Build Coastguard Worker "repo/include/mbedtls/x509.h", 125*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/build_info.h", 126*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_adjust_auto_enabled.h", 127*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_adjust_config_key_pair_types.h", 128*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_adjust_config_synonyms.h", 129*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_builtin_composites.h", 130*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_builtin_key_derivation.h", 131*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_builtin_primitives.h", 132*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_compat.h", 133*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_config.h", 134*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_driver_common.h", 135*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_driver_contexts_composites.h", 136*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_driver_contexts_key_derivation.h", 137*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_driver_contexts_primitives.h", 138*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_extra.h", 139*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto.h", 140*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_legacy.h", 141*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_platform.h", 142*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_se_driver.h", 143*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_sizes.h", 144*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_struct.h", 145*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_types.h", 146*cfb92d14SAndroid Build Coastguard Worker "repo/include/psa/crypto_values.h", 147*cfb92d14SAndroid Build Coastguard Worker "repo/library/aes.c", 148*cfb92d14SAndroid Build Coastguard Worker "repo/library/aesce.c", 149*cfb92d14SAndroid Build Coastguard Worker "repo/library/aesce.h", 150*cfb92d14SAndroid Build Coastguard Worker "repo/library/aesni.c", 151*cfb92d14SAndroid Build Coastguard Worker "repo/library/aesni.h", 152*cfb92d14SAndroid Build Coastguard Worker "repo/library/alignment.h", 153*cfb92d14SAndroid Build Coastguard Worker "repo/library/aria.c", 154*cfb92d14SAndroid Build Coastguard Worker "repo/library/asn1parse.c", 155*cfb92d14SAndroid Build Coastguard Worker "repo/library/asn1write.c", 156*cfb92d14SAndroid Build Coastguard Worker "repo/library/base64.c", 157*cfb92d14SAndroid Build Coastguard Worker "repo/library/base64_internal.h", 158*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum.c", 159*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_core.c", 160*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_core.h", 161*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_mod.c", 162*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_mod.h", 163*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_mod_raw.c", 164*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_mod_raw.h", 165*cfb92d14SAndroid Build Coastguard Worker "repo/library/bignum_mod_raw_invasive.h", 166*cfb92d14SAndroid Build Coastguard Worker "repo/library/block_cipher.c", 167*cfb92d14SAndroid Build Coastguard Worker "repo/library/block_cipher_internal.h", 168*cfb92d14SAndroid Build Coastguard Worker "repo/library/bn_mul.h", 169*cfb92d14SAndroid Build Coastguard Worker "repo/library/camellia.c", 170*cfb92d14SAndroid Build Coastguard Worker "repo/library/ccm.c", 171*cfb92d14SAndroid Build Coastguard Worker "repo/library/chacha20.c", 172*cfb92d14SAndroid Build Coastguard Worker "repo/library/chachapoly.c", 173*cfb92d14SAndroid Build Coastguard Worker "repo/library/check_crypto_config.h", 174*cfb92d14SAndroid Build Coastguard Worker "repo/library/cipher.c", 175*cfb92d14SAndroid Build Coastguard Worker "repo/library/cipher_wrap.c", 176*cfb92d14SAndroid Build Coastguard Worker "repo/library/cipher_wrap.h", 177*cfb92d14SAndroid Build Coastguard Worker "repo/library/cmac.c", 178*cfb92d14SAndroid Build Coastguard Worker "repo/library/common.h", 179*cfb92d14SAndroid Build Coastguard Worker "repo/library/constant_time.c", 180*cfb92d14SAndroid Build Coastguard Worker "repo/library/constant_time_impl.h", 181*cfb92d14SAndroid Build Coastguard Worker "repo/library/constant_time_internal.h", 182*cfb92d14SAndroid Build Coastguard Worker "repo/library/ctr_drbg.c", 183*cfb92d14SAndroid Build Coastguard Worker "repo/library/ctr.h", 184*cfb92d14SAndroid Build Coastguard Worker "repo/library/debug.c", 185*cfb92d14SAndroid Build Coastguard Worker "repo/library/debug_internal.h", 186*cfb92d14SAndroid Build Coastguard Worker "repo/library/des.c", 187*cfb92d14SAndroid Build Coastguard Worker "repo/library/dhm.c", 188*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecdh.c", 189*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecdsa.c", 190*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecjpake.c", 191*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecp.c", 192*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecp_curves.c", 193*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecp_curves_new.c", 194*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecp_internal_alt.h", 195*cfb92d14SAndroid Build Coastguard Worker "repo/library/ecp_invasive.h", 196*cfb92d14SAndroid Build Coastguard Worker "repo/library/entropy.c", 197*cfb92d14SAndroid Build Coastguard Worker "repo/library/entropy_poll.c", 198*cfb92d14SAndroid Build Coastguard Worker "repo/library/entropy_poll.h", 199*cfb92d14SAndroid Build Coastguard Worker "repo/library/error.c", 200*cfb92d14SAndroid Build Coastguard Worker "repo/library/gcm.c", 201*cfb92d14SAndroid Build Coastguard Worker "repo/library/hkdf.c", 202*cfb92d14SAndroid Build Coastguard Worker "repo/library/hmac_drbg.c", 203*cfb92d14SAndroid Build Coastguard Worker "repo/library/lmots.c", 204*cfb92d14SAndroid Build Coastguard Worker "repo/library/lmots.h", 205*cfb92d14SAndroid Build Coastguard Worker "repo/library/lms.c", 206*cfb92d14SAndroid Build Coastguard Worker "repo/library/md5.c", 207*cfb92d14SAndroid Build Coastguard Worker "repo/library/md.c", 208*cfb92d14SAndroid Build Coastguard Worker "repo/library/md_psa.h", 209*cfb92d14SAndroid Build Coastguard Worker "repo/library/md_wrap.h", 210*cfb92d14SAndroid Build Coastguard Worker "repo/library/memory_buffer_alloc.c", 211*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_common.h", 212*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_error.h", 213*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_reader.c", 214*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_reader.h", 215*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_trace.c", 216*cfb92d14SAndroid Build Coastguard Worker "repo/library/mps_trace.h", 217*cfb92d14SAndroid Build Coastguard Worker "repo/library/net_sockets.c", 218*cfb92d14SAndroid Build Coastguard Worker "repo/library/nist_kw.c", 219*cfb92d14SAndroid Build Coastguard Worker "repo/library/oid.c", 220*cfb92d14SAndroid Build Coastguard Worker "repo/library/padlock.c", 221*cfb92d14SAndroid Build Coastguard Worker "repo/library/padlock.h", 222*cfb92d14SAndroid Build Coastguard Worker "repo/library/pem.c", 223*cfb92d14SAndroid Build Coastguard Worker "repo/library/pk.c", 224*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkcs12.c", 225*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkcs5.c", 226*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkcs7.c", 227*cfb92d14SAndroid Build Coastguard Worker "repo/library/pk_ecc.c", 228*cfb92d14SAndroid Build Coastguard Worker "repo/library/pk_internal.h", 229*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkparse.c", 230*cfb92d14SAndroid Build Coastguard Worker "repo/library/pk_wrap.c", 231*cfb92d14SAndroid Build Coastguard Worker "repo/library/pk_wrap.h", 232*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkwrite.c", 233*cfb92d14SAndroid Build Coastguard Worker "repo/library/pkwrite.h", 234*cfb92d14SAndroid Build Coastguard Worker "repo/library/platform.c", 235*cfb92d14SAndroid Build Coastguard Worker "repo/library/platform_util.c", 236*cfb92d14SAndroid Build Coastguard Worker "repo/library/poly1305.c", 237*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_aead.c", 238*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_aead.h", 239*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto.c", 240*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_cipher.c", 241*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_cipher.h", 242*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_client.c", 243*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_core_common.h", 244*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_core.h", 245*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_driver_wrappers.h", 246*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_driver_wrappers_no_static.c", 247*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_driver_wrappers_no_static.h", 248*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_ecp.c", 249*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_ecp.h", 250*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_ffdh.c", 251*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_ffdh.h", 252*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_hash.c", 253*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_hash.h", 254*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_invasive.h", 255*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_its.h", 256*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_mac.c", 257*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_mac.h", 258*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_pake.c", 259*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_pake.h", 260*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_random_impl.h", 261*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_rsa.c", 262*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_rsa.h", 263*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_se.c", 264*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_se.h", 265*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_slot_management.c", 266*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_slot_management.h", 267*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_storage.c", 268*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_crypto_storage.h", 269*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_its_file.c", 270*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_util.c", 271*cfb92d14SAndroid Build Coastguard Worker "repo/library/psa_util_internal.h", 272*cfb92d14SAndroid Build Coastguard Worker "repo/library/ripemd160.c", 273*cfb92d14SAndroid Build Coastguard Worker "repo/library/rsa_alt_helpers.c", 274*cfb92d14SAndroid Build Coastguard Worker "repo/library/rsa_alt_helpers.h", 275*cfb92d14SAndroid Build Coastguard Worker "repo/library/rsa.c", 276*cfb92d14SAndroid Build Coastguard Worker "repo/library/rsa_internal.h", 277*cfb92d14SAndroid Build Coastguard Worker "repo/library/sha1.c", 278*cfb92d14SAndroid Build Coastguard Worker "repo/library/sha256.c", 279*cfb92d14SAndroid Build Coastguard Worker "repo/library/sha3.c", 280*cfb92d14SAndroid Build Coastguard Worker "repo/library/sha512.c", 281*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_cache.c", 282*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_ciphersuites.c", 283*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_ciphersuites_internal.h", 284*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_client.c", 285*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_client.h", 286*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_cookie.c", 287*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_debug_helpers_generated.c", 288*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_debug_helpers.h", 289*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_misc.h", 290*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_msg.c", 291*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_ticket.c", 292*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls12_client.c", 293*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls12_server.c", 294*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_client.c", 295*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_generic.c", 296*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_invasive.h", 297*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_keys.c", 298*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_keys.h", 299*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls13_server.c", 300*cfb92d14SAndroid Build Coastguard Worker "repo/library/ssl_tls.c", 301*cfb92d14SAndroid Build Coastguard Worker "repo/library/threading.c", 302*cfb92d14SAndroid Build Coastguard Worker "repo/library/timing.c", 303*cfb92d14SAndroid Build Coastguard Worker "repo/library/version.c", 304*cfb92d14SAndroid Build Coastguard Worker "repo/library/version_features.c", 305*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509.c", 306*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509_create.c", 307*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509_crl.c", 308*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509_crt.c", 309*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509_csr.c", 310*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509_internal.h", 311*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509write.c", 312*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509write_crt.c", 313*cfb92d14SAndroid Build Coastguard Worker "repo/library/x509write_csr.c" 314*cfb92d14SAndroid Build Coastguard Worker ] 315*cfb92d14SAndroid Build Coastguard Worker 316*cfb92d14SAndroid Build Coastguard Worker public_deps = mbedtls_deps 317*cfb92d14SAndroid Build Coastguard Worker 318*cfb92d14SAndroid Build Coastguard Worker public_configs = [ ":mbedtls_config" ] 319*cfb92d14SAndroid Build Coastguard Worker} 320