Use pre-built files for packaging
[platform/upstream/connectedhomeip.git] / out / host / obj / third_party / mbedtls / mbedtls.ninja
1 defines =
2 framework_dirs =
3 include_dirs = -I../../third_party/mbedtls/repo/include
4 cflags = -mthumb -O0 -g2 -fno-common -ffunction-sections -fdata-sections -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -Wall -Werror -Wextra -Wshadow -Wunreachable-code -Wvla -Wformat -Wformat-nonliteral -Wformat-security -Wno-deprecated-declarations -Wno-unknown-warning-option -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wno-cast-function-type -fdiagnostics-color -fno-strict-aliasing -Wno-maybe-uninitialized -Wno-string-concatenation -Wno-unused-but-set-parameter -Wno-format-nonliteral
5 cflags_c = -std=gnu11
6 target_output_name = libmbedtls
7
8 build obj/third_party/mbedtls/repo/library/libmbedtls.aes.c.o: cc ../../third_party/mbedtls/repo/library/aes.c
9 build obj/third_party/mbedtls/repo/library/libmbedtls.aesni.c.o: cc ../../third_party/mbedtls/repo/library/aesni.c
10 build obj/third_party/mbedtls/repo/library/libmbedtls.arc4.c.o: cc ../../third_party/mbedtls/repo/library/arc4.c
11 build obj/third_party/mbedtls/repo/library/libmbedtls.aria.c.o: cc ../../third_party/mbedtls/repo/library/aria.c
12 build obj/third_party/mbedtls/repo/library/libmbedtls.asn1parse.c.o: cc ../../third_party/mbedtls/repo/library/asn1parse.c
13 build obj/third_party/mbedtls/repo/library/libmbedtls.asn1write.c.o: cc ../../third_party/mbedtls/repo/library/asn1write.c
14 build obj/third_party/mbedtls/repo/library/libmbedtls.base64.c.o: cc ../../third_party/mbedtls/repo/library/base64.c
15 build obj/third_party/mbedtls/repo/library/libmbedtls.bignum.c.o: cc ../../third_party/mbedtls/repo/library/bignum.c
16 build obj/third_party/mbedtls/repo/library/libmbedtls.blowfish.c.o: cc ../../third_party/mbedtls/repo/library/blowfish.c
17 build obj/third_party/mbedtls/repo/library/libmbedtls.camellia.c.o: cc ../../third_party/mbedtls/repo/library/camellia.c
18 build obj/third_party/mbedtls/repo/library/libmbedtls.ccm.c.o: cc ../../third_party/mbedtls/repo/library/ccm.c
19 build obj/third_party/mbedtls/repo/library/libmbedtls.certs.c.o: cc ../../third_party/mbedtls/repo/library/certs.c
20 build obj/third_party/mbedtls/repo/library/libmbedtls.chacha20.c.o: cc ../../third_party/mbedtls/repo/library/chacha20.c
21 build obj/third_party/mbedtls/repo/library/libmbedtls.chachapoly.c.o: cc ../../third_party/mbedtls/repo/library/chachapoly.c
22 build obj/third_party/mbedtls/repo/library/libmbedtls.cipher.c.o: cc ../../third_party/mbedtls/repo/library/cipher.c
23 build obj/third_party/mbedtls/repo/library/libmbedtls.cipher_wrap.c.o: cc ../../third_party/mbedtls/repo/library/cipher_wrap.c
24 build obj/third_party/mbedtls/repo/library/libmbedtls.cmac.c.o: cc ../../third_party/mbedtls/repo/library/cmac.c
25 build obj/third_party/mbedtls/repo/library/libmbedtls.ctr_drbg.c.o: cc ../../third_party/mbedtls/repo/library/ctr_drbg.c
26 build obj/third_party/mbedtls/repo/library/libmbedtls.debug.c.o: cc ../../third_party/mbedtls/repo/library/debug.c
27 build obj/third_party/mbedtls/repo/library/libmbedtls.des.c.o: cc ../../third_party/mbedtls/repo/library/des.c
28 build obj/third_party/mbedtls/repo/library/libmbedtls.dhm.c.o: cc ../../third_party/mbedtls/repo/library/dhm.c
29 build obj/third_party/mbedtls/repo/library/libmbedtls.ecdh.c.o: cc ../../third_party/mbedtls/repo/library/ecdh.c
30 build obj/third_party/mbedtls/repo/library/libmbedtls.ecdsa.c.o: cc ../../third_party/mbedtls/repo/library/ecdsa.c
31 build obj/third_party/mbedtls/repo/library/libmbedtls.ecjpake.c.o: cc ../../third_party/mbedtls/repo/library/ecjpake.c
32 build obj/third_party/mbedtls/repo/library/libmbedtls.ecp.c.o: cc ../../third_party/mbedtls/repo/library/ecp.c
33 build obj/third_party/mbedtls/repo/library/libmbedtls.ecp_curves.c.o: cc ../../third_party/mbedtls/repo/library/ecp_curves.c
34 build obj/third_party/mbedtls/repo/library/libmbedtls.entropy.c.o: cc ../../third_party/mbedtls/repo/library/entropy.c
35 build obj/third_party/mbedtls/repo/library/libmbedtls.entropy_poll.c.o: cc ../../third_party/mbedtls/repo/library/entropy_poll.c
36 build obj/third_party/mbedtls/repo/library/libmbedtls.error.c.o: cc ../../third_party/mbedtls/repo/library/error.c
37 build obj/third_party/mbedtls/repo/library/libmbedtls.gcm.c.o: cc ../../third_party/mbedtls/repo/library/gcm.c
38 build obj/third_party/mbedtls/repo/library/libmbedtls.havege.c.o: cc ../../third_party/mbedtls/repo/library/havege.c
39 build obj/third_party/mbedtls/repo/library/libmbedtls.hkdf.c.o: cc ../../third_party/mbedtls/repo/library/hkdf.c
40 build obj/third_party/mbedtls/repo/library/libmbedtls.hmac_drbg.c.o: cc ../../third_party/mbedtls/repo/library/hmac_drbg.c
41 build obj/third_party/mbedtls/repo/library/libmbedtls.md.c.o: cc ../../third_party/mbedtls/repo/library/md.c
42 build obj/third_party/mbedtls/repo/library/libmbedtls.md2.c.o: cc ../../third_party/mbedtls/repo/library/md2.c
43 build obj/third_party/mbedtls/repo/library/libmbedtls.md4.c.o: cc ../../third_party/mbedtls/repo/library/md4.c
44 build obj/third_party/mbedtls/repo/library/libmbedtls.md5.c.o: cc ../../third_party/mbedtls/repo/library/md5.c
45 build obj/third_party/mbedtls/repo/library/libmbedtls.memory_buffer_alloc.c.o: cc ../../third_party/mbedtls/repo/library/memory_buffer_alloc.c
46 build obj/third_party/mbedtls/repo/library/libmbedtls.net_sockets.c.o: cc ../../third_party/mbedtls/repo/library/net_sockets.c
47 build obj/third_party/mbedtls/repo/library/libmbedtls.nist_kw.c.o: cc ../../third_party/mbedtls/repo/library/nist_kw.c
48 build obj/third_party/mbedtls/repo/library/libmbedtls.oid.c.o: cc ../../third_party/mbedtls/repo/library/oid.c
49 build obj/third_party/mbedtls/repo/library/libmbedtls.padlock.c.o: cc ../../third_party/mbedtls/repo/library/padlock.c
50 build obj/third_party/mbedtls/repo/library/libmbedtls.pem.c.o: cc ../../third_party/mbedtls/repo/library/pem.c
51 build obj/third_party/mbedtls/repo/library/libmbedtls.pk.c.o: cc ../../third_party/mbedtls/repo/library/pk.c
52 build obj/third_party/mbedtls/repo/library/libmbedtls.pk_wrap.c.o: cc ../../third_party/mbedtls/repo/library/pk_wrap.c
53 build obj/third_party/mbedtls/repo/library/libmbedtls.pkcs11.c.o: cc ../../third_party/mbedtls/repo/library/pkcs11.c
54 build obj/third_party/mbedtls/repo/library/libmbedtls.pkcs12.c.o: cc ../../third_party/mbedtls/repo/library/pkcs12.c
55 build obj/third_party/mbedtls/repo/library/libmbedtls.pkcs5.c.o: cc ../../third_party/mbedtls/repo/library/pkcs5.c
56 build obj/third_party/mbedtls/repo/library/libmbedtls.pkparse.c.o: cc ../../third_party/mbedtls/repo/library/pkparse.c
57 build obj/third_party/mbedtls/repo/library/libmbedtls.pkwrite.c.o: cc ../../third_party/mbedtls/repo/library/pkwrite.c
58 build obj/third_party/mbedtls/repo/library/libmbedtls.platform.c.o: cc ../../third_party/mbedtls/repo/library/platform.c
59 build obj/third_party/mbedtls/repo/library/libmbedtls.platform_util.c.o: cc ../../third_party/mbedtls/repo/library/platform_util.c
60 build obj/third_party/mbedtls/repo/library/libmbedtls.poly1305.c.o: cc ../../third_party/mbedtls/repo/library/poly1305.c
61 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto.c.o: cc ../../third_party/mbedtls/repo/library/psa_crypto.c
62 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_driver_wrappers.c.o: cc ../../third_party/mbedtls/repo/library/psa_crypto_driver_wrappers.c
63 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_se.c.o: cc ../../third_party/mbedtls/repo/library/psa_crypto_se.c
64 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_slot_management.c.o: cc ../../third_party/mbedtls/repo/library/psa_crypto_slot_management.c
65 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_storage.c.o: cc ../../third_party/mbedtls/repo/library/psa_crypto_storage.c
66 build obj/third_party/mbedtls/repo/library/libmbedtls.psa_its_file.c.o: cc ../../third_party/mbedtls/repo/library/psa_its_file.c
67 build obj/third_party/mbedtls/repo/library/libmbedtls.ripemd160.c.o: cc ../../third_party/mbedtls/repo/library/ripemd160.c
68 build obj/third_party/mbedtls/repo/library/libmbedtls.rsa.c.o: cc ../../third_party/mbedtls/repo/library/rsa.c
69 build obj/third_party/mbedtls/repo/library/libmbedtls.rsa_internal.c.o: cc ../../third_party/mbedtls/repo/library/rsa_internal.c
70 build obj/third_party/mbedtls/repo/library/libmbedtls.sha1.c.o: cc ../../third_party/mbedtls/repo/library/sha1.c
71 build obj/third_party/mbedtls/repo/library/libmbedtls.sha256.c.o: cc ../../third_party/mbedtls/repo/library/sha256.c
72 build obj/third_party/mbedtls/repo/library/libmbedtls.sha512.c.o: cc ../../third_party/mbedtls/repo/library/sha512.c
73 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cache.c.o: cc ../../third_party/mbedtls/repo/library/ssl_cache.c
74 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_ciphersuites.c.o: cc ../../third_party/mbedtls/repo/library/ssl_ciphersuites.c
75 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cli.c.o: cc ../../third_party/mbedtls/repo/library/ssl_cli.c
76 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cookie.c.o: cc ../../third_party/mbedtls/repo/library/ssl_cookie.c
77 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_msg.c.o: cc ../../third_party/mbedtls/repo/library/ssl_msg.c
78 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_srv.c.o: cc ../../third_party/mbedtls/repo/library/ssl_srv.c
79 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_ticket.c.o: cc ../../third_party/mbedtls/repo/library/ssl_ticket.c
80 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_tls.c.o: cc ../../third_party/mbedtls/repo/library/ssl_tls.c
81 build obj/third_party/mbedtls/repo/library/libmbedtls.ssl_tls13_keys.c.o: cc ../../third_party/mbedtls/repo/library/ssl_tls13_keys.c
82 build obj/third_party/mbedtls/repo/library/libmbedtls.threading.c.o: cc ../../third_party/mbedtls/repo/library/threading.c
83 build obj/third_party/mbedtls/repo/library/libmbedtls.timing.c.o: cc ../../third_party/mbedtls/repo/library/timing.c
84 build obj/third_party/mbedtls/repo/library/libmbedtls.version.c.o: cc ../../third_party/mbedtls/repo/library/version.c
85 build obj/third_party/mbedtls/repo/library/libmbedtls.version_features.c.o: cc ../../third_party/mbedtls/repo/library/version_features.c
86 build obj/third_party/mbedtls/repo/library/libmbedtls.x509.c.o: cc ../../third_party/mbedtls/repo/library/x509.c
87 build obj/third_party/mbedtls/repo/library/libmbedtls.x509_create.c.o: cc ../../third_party/mbedtls/repo/library/x509_create.c
88 build obj/third_party/mbedtls/repo/library/libmbedtls.x509_crl.c.o: cc ../../third_party/mbedtls/repo/library/x509_crl.c
89 build obj/third_party/mbedtls/repo/library/libmbedtls.x509_crt.c.o: cc ../../third_party/mbedtls/repo/library/x509_crt.c
90 build obj/third_party/mbedtls/repo/library/libmbedtls.x509_csr.c.o: cc ../../third_party/mbedtls/repo/library/x509_csr.c
91 build obj/third_party/mbedtls/repo/library/libmbedtls.x509write_crt.c.o: cc ../../third_party/mbedtls/repo/library/x509write_crt.c
92 build obj/third_party/mbedtls/repo/library/libmbedtls.x509write_csr.c.o: cc ../../third_party/mbedtls/repo/library/x509write_csr.c
93 build obj/third_party/mbedtls/repo/library/libmbedtls.xtea.c.o: cc ../../third_party/mbedtls/repo/library/xtea.c
94
95 build lib/libmbedtls.a: alink obj/third_party/mbedtls/repo/library/libmbedtls.aes.c.o obj/third_party/mbedtls/repo/library/libmbedtls.aesni.c.o obj/third_party/mbedtls/repo/library/libmbedtls.arc4.c.o obj/third_party/mbedtls/repo/library/libmbedtls.aria.c.o obj/third_party/mbedtls/repo/library/libmbedtls.asn1parse.c.o obj/third_party/mbedtls/repo/library/libmbedtls.asn1write.c.o obj/third_party/mbedtls/repo/library/libmbedtls.base64.c.o obj/third_party/mbedtls/repo/library/libmbedtls.bignum.c.o obj/third_party/mbedtls/repo/library/libmbedtls.blowfish.c.o obj/third_party/mbedtls/repo/library/libmbedtls.camellia.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ccm.c.o obj/third_party/mbedtls/repo/library/libmbedtls.certs.c.o obj/third_party/mbedtls/repo/library/libmbedtls.chacha20.c.o obj/third_party/mbedtls/repo/library/libmbedtls.chachapoly.c.o obj/third_party/mbedtls/repo/library/libmbedtls.cipher.c.o obj/third_party/mbedtls/repo/library/libmbedtls.cipher_wrap.c.o obj/third_party/mbedtls/repo/library/libmbedtls.cmac.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ctr_drbg.c.o obj/third_party/mbedtls/repo/library/libmbedtls.debug.c.o obj/third_party/mbedtls/repo/library/libmbedtls.des.c.o obj/third_party/mbedtls/repo/library/libmbedtls.dhm.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ecdh.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ecdsa.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ecjpake.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ecp.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ecp_curves.c.o obj/third_party/mbedtls/repo/library/libmbedtls.entropy.c.o obj/third_party/mbedtls/repo/library/libmbedtls.entropy_poll.c.o obj/third_party/mbedtls/repo/library/libmbedtls.error.c.o obj/third_party/mbedtls/repo/library/libmbedtls.gcm.c.o obj/third_party/mbedtls/repo/library/libmbedtls.havege.c.o obj/third_party/mbedtls/repo/library/libmbedtls.hkdf.c.o obj/third_party/mbedtls/repo/library/libmbedtls.hmac_drbg.c.o obj/third_party/mbedtls/repo/library/libmbedtls.md.c.o obj/third_party/mbedtls/repo/library/libmbedtls.md2.c.o obj/third_party/mbedtls/repo/library/libmbedtls.md4.c.o obj/third_party/mbedtls/repo/library/libmbedtls.md5.c.o obj/third_party/mbedtls/repo/library/libmbedtls.memory_buffer_alloc.c.o obj/third_party/mbedtls/repo/library/libmbedtls.net_sockets.c.o obj/third_party/mbedtls/repo/library/libmbedtls.nist_kw.c.o obj/third_party/mbedtls/repo/library/libmbedtls.oid.c.o obj/third_party/mbedtls/repo/library/libmbedtls.padlock.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pem.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pk.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pk_wrap.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pkcs11.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pkcs12.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pkcs5.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pkparse.c.o obj/third_party/mbedtls/repo/library/libmbedtls.pkwrite.c.o obj/third_party/mbedtls/repo/library/libmbedtls.platform.c.o obj/third_party/mbedtls/repo/library/libmbedtls.platform_util.c.o obj/third_party/mbedtls/repo/library/libmbedtls.poly1305.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_driver_wrappers.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_se.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_slot_management.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_crypto_storage.c.o obj/third_party/mbedtls/repo/library/libmbedtls.psa_its_file.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ripemd160.c.o obj/third_party/mbedtls/repo/library/libmbedtls.rsa.c.o obj/third_party/mbedtls/repo/library/libmbedtls.rsa_internal.c.o obj/third_party/mbedtls/repo/library/libmbedtls.sha1.c.o obj/third_party/mbedtls/repo/library/libmbedtls.sha256.c.o obj/third_party/mbedtls/repo/library/libmbedtls.sha512.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cache.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_ciphersuites.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cli.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_cookie.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_msg.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_srv.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_ticket.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_tls.c.o obj/third_party/mbedtls/repo/library/libmbedtls.ssl_tls13_keys.c.o obj/third_party/mbedtls/repo/library/libmbedtls.threading.c.o obj/third_party/mbedtls/repo/library/libmbedtls.timing.c.o obj/third_party/mbedtls/repo/library/libmbedtls.version.c.o obj/third_party/mbedtls/repo/library/libmbedtls.version_features.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509_create.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509_crl.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509_crt.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509_csr.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509write_crt.c.o obj/third_party/mbedtls/repo/library/libmbedtls.x509write_csr.c.o obj/third_party/mbedtls/repo/library/libmbedtls.xtea.c.o
96   arflags =
97   output_extension = .a
98   output_dir = lib