mirror of
https://github.com/stefanberger/libtpms
synced 2026-01-09 22:36:18 +00:00
This is the initial import of the libtpms library. The libtpms library provides software emulation of a Trusted Platform Module (TPM). It is intended to be used by applications when a hardware TPM is not adequate. For example, a hypervisor can use libtpms to emulate an independent TPM for each of it's virtual machine guests. The library provides a high- level API for developers to integrate the emulated TPM support into their application. The code was originally written by Kenneth Goldman <kgoldman@us.ibm.com> and Stefan Berger <stefanb@us.ibm.com>. The code is licensed under the Modified BSD License. Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
30 lines
543 B
Makefile
30 lines
543 B
Makefile
#
|
|
# tests/Makefile.am
|
|
#
|
|
# For the license, see the LICENSE file in the root directory.
|
|
#
|
|
|
|
check_PROGRAMS =
|
|
TESTS =
|
|
|
|
if LIBTPMS_USE_FREEBL
|
|
|
|
check_PROGRAMS += freebl_sha1flattensize
|
|
TESTS += freebl_sha1flattensize
|
|
|
|
endif
|
|
|
|
freebl_sha1flattensize_SOURCES = \
|
|
freebl_sha1flattensize.c
|
|
freebl_sha1flattensize_CFLAGS = \
|
|
$(shell nss-config --cflags) \
|
|
$(shell nspr-config --cflags) \
|
|
-Wall -Werror
|
|
freebl_sha1flattensize_LDFLAGS = \
|
|
-lfreebl \
|
|
$(shell nspr-config --libs) \
|
|
$(shell nss-config --libs)
|
|
|
|
EXTRA_DIST = \
|
|
freebl_sha1flattensize.c
|