| #;**********************************************************************; |
| # Copyright (c) 2015, 2016, 2017 Intel Corporation |
| # Copyright (c) 2018 Fraunhofer SIT sponsored by Infineon Technologies AG |
| # All rights reserved. |
| # |
| # Redistribution and use in source and binary forms, with or without |
| # modification, are permitted provided that the following conditions are met: |
| # |
| # 1. Redistributions of source code must retain the above copyright notice, |
| # this list of conditions and the following disclaimer. |
| # |
| # 2. Redistributions in binary form must reproduce the above copyright notice, |
| # this list of conditions and the following disclaimer in the documentation |
| # and/or other materials provided with the distribution. |
| # |
| # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
| # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
| # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
| # THE POSSIBILITY OF SUCH DAMAGE. |
| #;**********************************************************************; |
| |
| TESTS_CFLAGS = $(LIBCRYPTO_CFLAGS) |
| TESTS_LDADD = $(noinst_LTLIBRARIES) $(lib_LTLIBRARIES) $(LIBCRYPTO_LIBS) $(libutil) |
| |
| # test harness configuration |
| TEST_EXTENSIONS = .int |
| INT_LOG_COMPILER = $(srcdir)/script/int-log-compiler.sh |
| INT_LOG_FLAGS = --simulator-bin=$(SIMULATOR_BIN) |
| EXTRA_DIST += $(INT_LOG_COMPILER) |
| |
| check-programs: $(check_PROGRAMS) |
| |
| check_PROGRAMS = $(TESTS_UNIT) $(TESTS_INTEGRATION) |
| TESTS = $(check_PROGRAMS) |
| |
| if UNIT |
| TESTS_UNIT = \ |
| test/unit/CommonPreparePrologue \ |
| test/unit/CopyCommandHeader \ |
| test/unit/GetNumHandles \ |
| test/unit/tcti-device \ |
| test/unit/tcti-socket \ |
| test/unit/util \ |
| test/unit/UINT8-marshal \ |
| test/unit/UINT16-marshal \ |
| test/unit/UINT32-marshal \ |
| test/unit/UINT64-marshal \ |
| test/unit/TPMA-marshal \ |
| test/unit/TPM2B-marshal \ |
| test/unit/TPMS-marshal \ |
| test/unit/TPML-marshal \ |
| test/unit/TPMT-marshal \ |
| test/unit/TPMU-marshal |
| endif #UNIT |
| |
| if SIMULATOR_BIN |
| noinst_LTLIBRARIES += test/integration/libtest_utils.la |
| TESTS_INTEGRATION = \ |
| test/integration/asymmetric-encrypt-decrypt.int \ |
| test/integration/create-primary-rsa-2048-aes-128-cfb.int \ |
| test/integration/create-keyedhash-sha1-hmac.int \ |
| test/integration/encrypt-decrypt.int \ |
| test/integration/encrypt-decrypt-2.int \ |
| test/integration/evict-ctrl.int \ |
| test/integration/get-random.int \ |
| test/integration/hierarchy-change-auth.int \ |
| test/integration/abi-version.int \ |
| test/integration/pcr-extension.int \ |
| test/integration/self-test.int \ |
| test/integration/start-auth-session.int \ |
| test/integration/sys-initialize.int \ |
| test/integration/tpm-properties.int \ |
| test/integration/system-api.int \ |
| test/integration/policy-template.int \ |
| test/integration/create-loaded.int \ |
| test/integration/policy-authorizeNV.int \ |
| test/tpmclient/tpmclient.int |
| if ESAPI |
| TESTS_INTEGRATION += \ |
| test/integration/esys-clockset.int \ |
| test/integration/esys-clockset-session.int \ |
| test/integration/esys-create-fail.int \ |
| test/integration/esys-create-password-auth.int \ |
| test/integration/esys-create-primary-ecc-hmac.int \ |
| test/integration/esys-create-primary-hmac.int \ |
| test/integration/esys-create-session-auth.int \ |
| test/integration/esys-evict-control-serialization.int \ |
| test/integration/esys-get-capability.int \ |
| test/integration/esys-get-random.int \ |
| test/integration/esys-make-credential.int \ |
| test/integration/esys-make-credential-session.int \ |
| test/integration/esys-nv-ram-extend-index.int \ |
| test/integration/esys-nv-ram-extend-index-session.int \ |
| test/integration/esys-nv-ram-ordinary-index.int \ |
| test/integration/esys-nv-ram-ordinary-index-session.int \ |
| test/integration/esys-quote.int \ |
| test/integration/esys-rsa-encrypt-decrypt.int \ |
| test/integration/esys-save-and-load-context.int |
| endif #ESAPI |
| endif #SIMULATOR_BIN |
| |
| CLEANFILES += \ |
| test/integration/*.log \ |
| test/tpmclient/*.log \ |
| test/unit/*.log |
| |
| if UNIT |
| test_unit_util_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_util_LDADD = $(CMOCKA_LIBS) $(libutil) |
| test_unit_util_LDFLAGS = -Wl,--wrap=write |
| test_unit_util_SOURCES = test/unit/util.c |
| |
| test_unit_tcti_device_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_tcti_device_LDADD = $(CMOCKA_LIBS) $(libmarshal) $(libutil) |
| test_unit_tcti_device_LDFLAGS = -Wl,--wrap=read -Wl,-wrap=write |
| test_unit_tcti_device_SOURCES = test/unit/tcti-device.c tcti/tcti_device.c log/log.h |
| |
| test_unit_tcti_socket_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) $(URIPARSER_CFLAGS) |
| test_unit_tcti_socket_LDADD = $(CMOCKA_LIBS) $(libmarshal) $(URIPARSER_LIBS) $(libutil) |
| test_unit_tcti_socket_LDFLAGS = -Wl,--wrap=connect,--wrap=recv,--wrap=read,--wrap=select,--wrap=write |
| test_unit_tcti_socket_SOURCES = tcti/platformcommand.c tcti/tcti_socket.c \ |
| tcti/sockets.c tcti/sockets.h test/unit/tcti-socket.c |
| |
| test_unit_CommonPreparePrologue_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_CommonPreparePrologue_LDFLAGS = -Wl,--unresolved-symbols=ignore-all |
| test_unit_CommonPreparePrologue_LDADD = $(CMOCKA_LIBS) $(libsapi) |
| test_unit_CommonPreparePrologue_SOURCES = test/unit/CommonPreparePrologue.c |
| |
| test_unit_GetNumHandles_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_GetNumHandles_LDADD = $(CMOCKA_LIBS) $(libsapi) |
| test_unit_GetNumHandles_SOURCES = test/unit/GetNumHandles.c |
| |
| test_unit_CopyCommandHeader_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_CopyCommandHeader_LDFLAGS = -Wl,--unresolved-symbols=ignore-all |
| test_unit_CopyCommandHeader_LDADD = $(CMOCKA_LIBS) $(libsapi) |
| test_unit_CopyCommandHeader_SOURCES = test/unit/CopyCommandHeader.c |
| |
| test_unit_UINT8_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_UINT8_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_UINT8_marshal_SOURCES = test/unit/UINT8-marshal.c |
| |
| test_unit_UINT16_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_UINT16_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_UINT16_marshal_SOURCES = test/unit/UINT16-marshal.c |
| |
| test_unit_UINT32_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_UINT32_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_UINT32_marshal_SOURCES = test/unit/UINT32-marshal.c |
| |
| test_unit_UINT64_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_UINT64_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_UINT64_marshal_SOURCES = test/unit/UINT64-marshal.c |
| |
| test_unit_TPMA_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPMA_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPMA_marshal_SOURCES = test/unit/TPMA-marshal.c |
| |
| test_unit_TPM2B_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPM2B_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPM2B_marshal_SOURCES = test/unit/TPM2B-marshal.c |
| |
| test_unit_TPMS_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPMS_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPMS_marshal_SOURCES = test/unit/TPMS-marshal.c |
| |
| test_unit_TPML_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPML_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPML_marshal_SOURCES = test/unit/TPML-marshal.c |
| |
| test_unit_TPMT_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPMT_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPMT_marshal_SOURCES = test/unit/TPMT-marshal.c |
| |
| test_unit_TPMU_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(AM_CFLAGS) |
| test_unit_TPMU_marshal_LDADD = $(CMOCKA_LIBS) $(libmarshal) |
| test_unit_TPMU_marshal_SOURCES = test/unit/TPMU-marshal.c |
| endif # UNIT |
| |
| if SIMULATOR_BIN |
| test_tpmclient_tpmclient_int_CFLAGS = $(AM_CFLAGS) -U_FORTIFY_SOURCE $(TESTS_CFLAGS) |
| test_tpmclient_tpmclient_int_LDADD = $(TESTS_LDADD) |
| test_tpmclient_tpmclient_int_SOURCES = \ |
| test/tpmclient/CatSizedByteBuffer.c test/tpmclient/CopySizedBuffer.c \ |
| test/tpmclient/CreateNullSession.c test/tpmclient/DecryptEncrypt.c \ |
| test/tpmclient/Entity.c test/tpmclient/kdfa.c \ |
| test/tpmclient/LoadExternalHMACKey.c test/integration/main.c \ |
| test/tpmclient/sample.h test/tpmclient/TpmHmac.c \ |
| test/tpmclient/SessionHmac.c test/tpmclient/SetLocality.c \ |
| test/tpmclient/StartAuthSession.c test/tpmclient/syscontext.c \ |
| test/tpmclient/syscontext.h test/tpmclient/TpmCalcPHash.c \ |
| test/tpmclient/tpmclient.int.c test/tpmclient/tpmclient.h \ |
| test/tpmclient/TpmHandleToName.c test/tpmclient/TpmHash.c |
| |
| test_integration_libtest_utils_la_SOURCES = \ |
| test/integration/context-util.c test/integration/context-util.h \ |
| test/integration/sapi-util.c test/integration/sapi-util.h \ |
| test/integration/test-options.c test/integration/test-options.h \ |
| test/integration/test.h |
| |
| test_integration_asymmetric_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_asymmetric_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) |
| test_integration_asymmetric_encrypt_decrypt_int_SOURCES = \ |
| test/integration/asymmetric-encrypt-decrypt.int.c test/integration/main.c |
| |
| test_integration_create_primary_rsa_2048_aes_128_cfb_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_create_primary_rsa_2048_aes_128_cfb_int_LDADD = $(TESTS_LDADD) |
| test_integration_create_primary_rsa_2048_aes_128_cfb_int_SOURCES = \ |
| test/integration/create-primary-rsa-2048-aes-128-cfb.int.c \ |
| test/integration/main.c |
| |
| test_integration_create_keyedhash_sha1_hmac_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_create_keyedhash_sha1_hmac_int_LDADD = $(TESTS_LDADD) |
| test_integration_create_keyedhash_sha1_hmac_int_SOURCES = \ |
| test/integration/create-keyedhash-sha1-hmac.int.c test/integration/main.c |
| |
| test_integration_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) |
| test_integration_encrypt_decrypt_int_SOURCES = \ |
| test/integration/encrypt-decrypt.int.c test/integration/main.c |
| |
| test_integration_encrypt_decrypt_2_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_encrypt_decrypt_2_int_LDADD = $(TESTS_LDADD) |
| test_integration_encrypt_decrypt_2_int_SOURCES = \ |
| test/integration/encrypt-decrypt-2.int.c test/integration/main.c |
| |
| test_integration_evict_ctrl_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_evict_ctrl_int_LDADD = $(TESTS_LDADD) |
| test_integration_evict_ctrl_int_SOURCES = \ |
| test/integration/evict-ctrl.int.c test/integration/main.c |
| |
| test_integration_sys_initialize_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_sys_initialize_int_LDADD = $(TESTS_LDADD) |
| test_integration_sys_initialize_int_SOURCES = test/integration/sys-initialize.int.c \ |
| test/integration/main.c |
| |
| test_integration_get_random_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_get_random_int_LDADD = $(TESTS_LDADD) |
| test_integration_get_random_int_SOURCES = test/integration/get-random.int.c \ |
| test/integration/main.c |
| |
| test_integration_abi_version_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_abi_version_int_LDADD = $(TESTS_LDADD) |
| test_integration_abi_version_int_SOURCES = test/integration/abi-version.int.c \ |
| test/integration/main.c |
| |
| test_integration_pcr_extension_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_pcr_extension_int_LDADD = $(TESTS_LDADD) |
| test_integration_pcr_extension_int_SOURCES = test/integration/pcr-extension.int.c \ |
| test/integration/main.c |
| |
| test_integration_self_test_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_self_test_int_LDADD = $(TESTS_LDADD) |
| test_integration_self_test_int_SOURCES = test/integration/self-test.int.c \ |
| test/integration/main.c |
| |
| test_integration_hierarchy_change_auth_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_hierarchy_change_auth_int_LDADD = $(TESTS_LDADD) |
| test_integration_hierarchy_change_auth_int_SOURCES = \ |
| test/integration/hierarchy-change-auth.int.c test/integration/main.c |
| |
| test_integration_start_auth_session_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_start_auth_session_int_LDADD = $(TESTS_LDADD) |
| test_integration_start_auth_session_int_SOURCES = test/integration/main.c \ |
| test/integration/start-auth-session.int.c |
| |
| test_integration_tpm_properties_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_tpm_properties_int_LDADD = $(TESTS_LDADD) |
| test_integration_tpm_properties_int_SOURCES = test/integration/main.c \ |
| test/integration/tpm-properties.int.c |
| |
| test_integration_system_api_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_system_api_int_LDADD = $(TESTS_LDADD) |
| test_integration_system_api_int_SOURCES = test/integration/main.c \ |
| test/integration/system-api.int.c |
| |
| if ESAPI |
| test_integration_esys_clockset_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_clockset_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_clockset_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_clockset_int_SOURCES = \ |
| test/integration/esys-clockset.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_clockset_session_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util -DTEST_SESSION |
| test_integration_esys_clockset_session_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_clockset_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_clockset_session_int_SOURCES = \ |
| test/integration/esys-clockset.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_create_fail_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_create_fail_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_create_fail_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_create_fail_int_SOURCES = \ |
| test/integration/esys-create-fail.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_create_password_auth_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_create_password_auth_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_create_password_auth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_create_password_auth_int_SOURCES = \ |
| test/integration/esys-create-password-auth.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_create_primary_ecc_hmac_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_create_primary_ecc_hmac_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_create_primary_ecc_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_create_primary_ecc_hmac_int_SOURCES = \ |
| test/integration/esys-create-primary-hmac.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_create_primary_hmac_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_create_primary_hmac_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_create_primary_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_create_primary_hmac_int_SOURCES = \ |
| test/integration/esys-create-primary-hmac.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_create_session_auth_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_create_session_auth_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_create_session_auth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_create_session_auth_int_SOURCES = \ |
| test/integration/esys-create-session-auth.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_evict_control_serialization_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_evict_control_serialization_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_evict_control_serialization_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_evict_control_serialization_int_SOURCES = \ |
| test/integration/esys-evict-control-serialization.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_get_capability_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_get_capability_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_get_capability_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_get_capability_int_SOURCES = \ |
| test/integration/esys-get-capability.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_get_random_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_get_random_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_get_random_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_get_random_int_SOURCES = \ |
| test/integration/esys-get-random.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_make_credential_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_make_credential_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_make_credential_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_make_credential_int_SOURCES = \ |
| test/integration/esys-make-credential.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_make_credential_session_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util -DTEST_SESSION |
| test_integration_esys_make_credential_session_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_make_credential_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_make_credential_session_int_SOURCES = \ |
| test/integration/esys-make-credential.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_nv_ram_extend_index_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_nv_ram_extend_index_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_nv_ram_extend_index_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_nv_ram_extend_index_int_SOURCES = \ |
| test/integration/esys-nv-ram-extend-index.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_nv_ram_extend_index_session_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util -DTEST_SESSION |
| test_integration_esys_nv_ram_extend_index_session_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_nv_ram_extend_index_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_nv_ram_extend_index_session_int_SOURCES = \ |
| test/integration/esys-nv-ram-extend-index.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_nv_ram_ordinary_index_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_nv_ram_ordinary_index_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_nv_ram_ordinary_index_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_nv_ram_ordinary_index_int_SOURCES = \ |
| test/integration/esys-nv-ram-ordinary-index.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_nv_ram_ordinary_index_session_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util -DTEST_SESSION |
| test_integration_esys_nv_ram_ordinary_index_session_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_nv_ram_ordinary_index_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_nv_ram_ordinary_index_session_int_SOURCES = \ |
| test/integration/esys-nv-ram-ordinary-index.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_quote_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_quote_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_quote_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_quote_int_SOURCES = \ |
| test/integration/esys-quote.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_rsa_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_rsa_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_rsa_encrypt_decrypt_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_rsa_encrypt_decrypt_int_SOURCES = \ |
| test/integration/esys-rsa-encrypt-decrypt.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| |
| test_integration_esys_save_and_load_context_int_CFLAGS = $(AM_CFLAGS) \ |
| -I. -I$(srcdir)/esapi/esapi -I$(srcdir)/include/esapi \ |
| -I$(srcdir)/esapi/esapi_util |
| test_integration_esys_save_and_load_context_int_LDADD = $(TESTS_LDADD) |
| test_integration_esys_save_and_load_context_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt |
| test_integration_esys_save_and_load_context_int_SOURCES = \ |
| test/integration/esys-save-and-load-context.int.c \ |
| test/integration/main-esapi.c test/integration/test-esapi.h |
| endif #ESAPI |
| |
| test_integration_policy_template_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_policy_template_int_LDADD = $(TESTS_LDADD) |
| test_integration_policy_template_int_SOURCES = test/integration/main.c \ |
| test/integration/policy-template.int.c |
| |
| test_integration_create_loaded_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_create_loaded_int_LDADD = $(TESTS_LDADD) |
| test_integration_create_loaded_int_SOURCES = test/integration/main.c \ |
| test/integration/create-loaded.int.c |
| |
| test_integration_policy_authorizeNV_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) |
| test_integration_policy_authorizeNV_int_LDADD = $(TESTS_LDADD) |
| test_integration_policy_authorizeNV_int_SOURCES = test/integration/main.c log/log.h log/log.c \ |
| test/integration/policy-authorizeNV.int.c |
| endif #SIMULATOR_BIN |