diff options
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-10 21:04:00 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-03-10 21:04:00 +0000 |
commit | 767e55d424da7742841bb3b90b765a6f10481a10 (patch) | |
tree | b4a2da3a9814470fd5b6782d983a8b4f43ae1271 | |
parent | a504d33d9e1ed7da4439265f0c4147d436b47c14 (diff) | |
parent | ad1c5b4fce3cd78270be12eb95afd2c5d2e88954 (diff) | |
download | tpm2-tss-767e55d424da7742841bb3b90b765a6f10481a10.tar.gz |
ANDROID: Build tpm2-tss-esys. am: ad1c5b4fce
Change-Id: I1d3cacfa983f0e9675f0ae96b145cd4d56e479b7
-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, } |