/
githubmirror
/
libtpms
Обзор
Документация
Войти
/
githubmirror
/
libtpms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v0.7.9
tests/Makefile.am
84 строки
2 KB
Stefan Berger
tests: Add a test program to run the TPM 2 self tests
07 май 2019, 23:01
07 май 2019, 23:01
bd7dc39
Код
Авторство
О чём код?
# # tests/Makefile.am # # For the license, see the LICENSE file in the root directory. # TESTS_ENVIRONMENT = \ abs_top_testdir=`cd '$(top_srcdir)'/tests; pwd` \ abs_top_builddir=`cd '$(top_builddir)'; pwd` \ abs_top_srcdir=`cd '$(top_srcdir)'; pwd` AM_CFLAGS = -I$(top_srcdir)/include $(SANITIZERS) AM_LDFLAGS = -ltpms -L$(top_builddir)/src/.libs $(SANITIZERS) check_PROGRAMS = \ base64decode \ nvram_offsets \ tpm2_createprimary \ tpm2_pcr_read \ tpm2_selftest TESTS = \ base64decode.sh \ fuzz.sh \ nvram_offsets \ tpm2_createprimary.sh \ tpm2_pcr_read.sh \ tpm2_selftest.sh nvram_offsets_SOURCES = nvram_offsets.c nvram_offsets_CFLAGS = $(AM_CFLAGS) \ -I$(top_srcdir)/include/libtpms \ -I$(top_srcdir)/src \ -I$(top_srcdir)/src/tpm2 \ -I$(top_srcdir)/src/tpm2/crypto \ -I$(top_srcdir)/src/tpm2/crypto/openssl \ -DTPM_POSIX nvram_offsets_LDFLAGS = $(AM_LDFLAGS) check_PROGRAMS += fuzz fuzz_SOURCES = fuzz.cc fuzz_CXXFLAGS = $(FUZZER) $(AM_CFLAGS) fuzz_LDFLAGS = $(FUZZER) $(LIB_FUZZING_ENGINE) $(AM_LDFLAGS) if !WITH_FUZZER if !WITH_FUZZING_ENGINE fuzz_SOURCES += fuzz-main.c endif endif 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 \ base64decode.c \ base64decode.sh \ common \ tpm2_createprimary.c \ tpm2_createprimary.sh \ tpm2_pcr_read.c \ tpm2_pcr_read.sh \ tpm2_selftest.c \ tpm2_selftest.sh \ fuzz.sh CLEANFILES = \ *.gcov \ *.gcda \ *.gcno