Split TLCL functionality out into a new library

This patch splits out the TPM functionality into a separate library called
TLCL (TPM lightweight command library).  This is to avoid linking in TLCL
code two times and causing duplicate references.

BUG=none
BRANCH=none
TEST=make clean && make runtests

Cq-Depend: chromium:1901882
Change-Id: I56e961c066b2df1d1e19f632b834b11625454f59
Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1900560
Reviewed-by: Julius Werner <jwerner@chromium.org>
1 file changed