diff options
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-10 22:15:52 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-10 22:15:52 +0000 |
commit | 24caf93fccf91ee397921cf32b2f9e6d28cef66d (patch) | |
tree | b4a2da3a9814470fd5b6782d983a8b4f43ae1271 | |
parent | 6e5f512711049a3243088a13ac07e47b2c8d3225 (diff) | |
parent | 6bfb5669d2e5bbf698567d3492bdb387b8d4dfac (diff) | |
download | tpm2-tss-24caf93fccf91ee397921cf32b2f9e6d28cef66d.tar.gz |
ANDROID: Build tpm2-tss-esys. am: ad1c5b4fce am: 767e55d424 am: 0376636e10 am: 6bfb5669d2
Change-Id: If532ceb2bfeeaf6f90c103aea80f632be3c2f147
-rw-r--r-- | Android.bp | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -16,6 +16,35 @@ cc_defaults { name: "tpm2-tss-defaults", cflags: [ "-DMAXLOGLEVEL=6", + "-DBSSL", // Use OpenSSL (BoringSSL) encryption instead of gcrypt + ], + vendor: true, +} + +cc_library { + name: "tpm2-tss2-esys", + defaults: [ "tpm2-tss-defaults" ], + srcs: [ + "src/tss2-esys/api/*.c", + "src/tss2-esys/esys_context.c", + "src/tss2-esys/esys_crypto.c", + "src/tss2-esys/esys_crypto_bssl.c", + "src/tss2-esys/esys_free.c", + "src/tss2-esys/esys_iutil.c", + "src/tss2-esys/esys_mu.c", + "src/tss2-esys/esys_tr.c", + ], + local_include_dirs: [ + "include/tss2", + "src", + "src/tss2-esys", + ], + shared_libs: [ + "libcrypto", + "tpm2-tss2-mu", + "tpm2-tss2-tcti", + "tpm2-tss2-sys", + "tpm2-tss2-util", ], vendor: true, } |