1# SPDX-License-Identifier: BSD-2-Clause 2# Copyright (c) 2015 - 2018 Intel Corporation 3# Copyright (c) 2018 Fraunhofer SIT sponsored by Infineon Technologies AG 4# All rights reserved. 5 6TESTS_CFLAGS = $(AM_CFLAGS) $(LIBCRYPTO_CFLAGS) -I$(srcdir)/src/tss2-mu \ 7 -I$(srcdir)/src/tss2-sys -I$(srcdir)/src/tss2-esys -I$(srcdir)/src/tss2-fapi \ 8 -Wno-unused-parameter -Wno-missing-field-initializers 9TESTS_LDADD = $(check_LTLIBRARIES) $(lib_LTLIBRARIES) \ 10 $(LIBCRYPTO_LIBS) $(libutil) 11 12check_LTLIBRARIES = 13# test harness configuration 14TEST_EXTENSIONS = .int 15if TESTPTPM 16INT_LOG_COMPILER = $(srcdir)/script/int-log-compiler-ptpm.sh 17INT_LOG_FLAGS = --ptpm=$(PTPM) 18else 19INT_LOG_COMPILER = $(srcdir)/script/int-log-compiler.sh 20endif 21EXTRA_DIST += $(srcdir)/script/int-log-compiler.sh $(srcdir)/script/int-log-compiler-ptpm.sh \ 22 $(srcdir)/script/ekca/create_ca.sh $(srcdir)/script/ekca/ek.cnf \ 23 $(srcdir)/script/ekca/intermed-ca.cnf $(srcdir)/script/ekca/root-ca.cnf 24AM_TESTS_ENVIRONMENT = PATH="$(PATH)" 25 26check-programs: $(check_PROGRAMS) 27 28check_PROGRAMS = $(TESTS_UNIT) $(TESTS_INTEGRATION) 29TESTS = $(TESTS_UNIT) $(TESTS_INTEGRATION) 30 31if ENABLE_INTEGRATION 32check_PROGRAMS += test/helper/tpm_startup 33test_helper_tpm_startup_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 34test_helper_tpm_startup_LDFLAGS = $(TESTS_LDFLAGS) 35test_helper_tpm_startup_LDADD = $(TESTS_LDADD) 36 37check_PROGRAMS += test/helper/tpm_transientempty 38test_helper_tpm_transientempty_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 39test_helper_tpm_transientempty_LDFLAGS = $(TESTS_LDFLAGS) 40test_helper_tpm_transientempty_LDADD = $(TESTS_LDADD) 41 42check_PROGRAMS += test/helper/tpm_dumpstate 43test_helper_tpm_dumpstate_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 44test_helper_tpm_dumpstate_LDFLAGS = $(TESTS_LDFLAGS) 45test_helper_tpm_dumpstate_LDADD = $(TESTS_LDADD) 46 47check_PROGRAMS += test/helper/tpm_getek 48test_helper_tpm_getek_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 49test_helper_tpm_getek_LDFLAGS = $(TESTS_LDFLAGS) -lcrypto 50test_helper_tpm_getek_LDADD = $(TESTS_LDADD) 51 52check_PROGRAMS += test/helper/tpm_getek_ecc 53test_helper_tpm_getek_ecc_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 54test_helper_tpm_getek_ecc_LDFLAGS = $(TESTS_LDFLAGS) -lcrypto 55test_helper_tpm_getek_ecc_LDADD = $(TESTS_LDADD) 56 57 58check_PROGRAMS += test/helper/tpm_writeekcert 59test_helper_tpm_writeekcert_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration 60test_helper_tpm_writeekcert_LDFLAGS = $(TESTS_LDFLAGS) 61test_helper_tpm_writeekcert_LDADD = $(TESTS_LDADD) 62endif #ENABLE_INTEGRATION 63 64if UNIT 65TESTS_UNIT = \ 66 test/unit/CommonPreparePrologue \ 67 test/unit/CopyCommandHeader \ 68 test/unit/io \ 69 test/unit/key-value-parse \ 70 test/unit/log \ 71 test/unit/tcti-device \ 72 test/unit/tctildr \ 73 test/unit/tctildr-dl \ 74 test/unit/tctildr-nodl \ 75 test/unit/tctildr-tcti \ 76 test/unit/tctildr-getinfo \ 77 test/unit/UINT8-marshal \ 78 test/unit/UINT16-marshal \ 79 test/unit/UINT32-marshal \ 80 test/unit/UINT64-marshal \ 81 test/unit/TPMA-marshal \ 82 test/unit/TPM2B-marshal \ 83 test/unit/TPMS-marshal \ 84 test/unit/TPML-marshal \ 85 test/unit/TPMT-marshal \ 86 test/unit/TPMU-marshal \ 87 test/unit/sys-execute \ 88 test/unit/tss2_rc 89if ENABLE_TCTI_MSSIM 90TESTS_UNIT += test/unit/tcti-mssim 91endif 92if ESAPI 93TESTS_UNIT += \ 94 test/unit/esys-context-null \ 95 test/unit/esys-resubmissions \ 96 test/unit/esys-sequence-finish \ 97 test/unit/esys-tcti-rcs \ 98 test/unit/esys-tpm-rcs \ 99 test/unit/esys-getpollhandles \ 100 test/unit/esys-nulltcti \ 101 test/unit/esys-crypto 102 103endif ESAPI 104if FAPI 105fapiLDFLAGS = -ljson-c 106TESTS_UNIT += \ 107 test/unit/fapi-json 108endif FAPI 109endif #UNIT 110 111if ENABLE_INTEGRATION 112check_LTLIBRARIES += test/integration/libtest_utils.la 113 114TESTS_INTEGRATION = 115if !TESTPTPM 116TESTS_INTEGRATION += \ 117 test/integration/sapi-asymmetric-encrypt-decrypt.int \ 118 test/integration/sapi-nv-policy-locality.int \ 119 test/integration/sapi-nv-readwrite.int \ 120 test/integration/sapi-hmac-auth.int \ 121 test/integration/sapi-primary-rsa-2K-aes128cfb.int \ 122 test/integration/sapi-create-keyedhash-sha1-hmac.int \ 123 test/integration/sapi-encrypt-decrypt.int \ 124 test/integration/sapi-encrypt-decrypt-2.int \ 125 test/integration/sapi-evict-ctrl.int \ 126 test/integration/sapi-get-random.int \ 127 test/integration/sapi-stir-random.int \ 128 test/integration/sapi-hierarchy-change-auth.int \ 129 test/integration/sapi-abi-version.int \ 130 test/integration/sapi-pcr-extension.int \ 131 test/integration/sapi-self-test.int \ 132 test/integration/sapi-start-auth-session.int \ 133 test/integration/sapi-sys-initialize.int \ 134 test/integration/sapi-tpm-properties.int \ 135 test/integration/sapi-system-api.int \ 136 test/integration/sapi-policy-template.int \ 137 test/integration/sapi-create-loaded.int \ 138 test/integration/sapi-policy-authorizeNV.int \ 139 test/integration/sapi-command-cancel.int \ 140 test/integration/sapi-param-encrypt-decrypt.int \ 141 test/tpmclient/tpmclient.int 142endif # !TESTPTPM 143 144if ESAPI 145ESYS_TESTS_INTEGRATION_DESTRUCTIVE = \ 146 test/integration/esys-change-eps.int \ 147 test/integration/esys-clear.int \ 148 test/integration/esys-tpm-clear-auth.int \ 149 test/integration/esys-clear-session.int \ 150 test/integration/esys-field-upgrade.int \ 151 test/integration/esys-firmware-read.int \ 152 test/integration/esys-lock.int \ 153 test/integration/esys-set-algorithm-set.int 154 155ESYS_TESTS_INTEGRATION_MANDATORY = \ 156 test/integration/esys-certify-creation.int \ 157 test/integration/esys-certify.int \ 158 test/integration/esys-clear-control.int \ 159 test/integration/esys-clockset.int \ 160 test/integration/esys-commit.int \ 161 test/integration/esys-create-fail.int \ 162 test/integration/esys-create-password-auth.int \ 163 test/integration/esys-create-policy-auth.int \ 164 test/integration/esys-create-primary-ecc-hmac.int \ 165 test/integration/esys-create-primary-hmac.int \ 166 test/integration/esys-create-session-auth-bound.int \ 167 test/integration/esys-create-session-auth-ecc.int \ 168 test/integration/esys-create-session-auth.int \ 169 test/integration/esys-create-session-auth-xor.int \ 170 test/integration/esys-ecc-parameters.int \ 171 test/integration/esys-ecdh-zgen.int \ 172 test/integration/esys-event-sequence-complete.int \ 173 test/integration/esys-evict-control-serialization.int \ 174 test/integration/esys-get-capability.int \ 175 test/integration/esys-get-random.int \ 176 test/integration/esys-hash.int \ 177 test/integration/esys-hashsequencestart.int \ 178 test/integration/esys-hashsequencestart-session.int \ 179 test/integration/esys-hierarchychangeauth.int \ 180 test/integration/esys-hmac.int \ 181 test/integration/esys-hmacsequencestart.int \ 182 test/integration/esys-hmacsequencestart-session.int \ 183 test/integration/esys-import.int \ 184 test/integration/esys-make-credential.int \ 185 test/integration/esys-make-credential-session.int \ 186 test/integration/esys-nv-ram-counter.int \ 187 test/integration/esys-nv-ram-counter-session.int \ 188 test/integration/esys-nv-ram-extend-index.int \ 189 test/integration/esys-nv-ram-extend-index-session.int \ 190 test/integration/esys-nv-ram-ordinary-index-rlock.int \ 191 test/integration/esys-nv-ram-ordinary-index-rlock-session.int \ 192 test/integration/esys-nv-ram-ordinary-index-wlock.int \ 193 test/integration/esys-nv-ram-ordinary-index-wlock-session.int \ 194 test/integration/esys-nv-ram-set-bits.int \ 195 test/integration/esys-nv-ram-set-bits-session.int \ 196 test/integration/esys-object-changeauth.int \ 197 test/integration/esys-policy-authorize.int \ 198 test/integration/esys-policy-nv-changeauth.int \ 199 test/integration/esys-policy-nv-undefine-special.int \ 200 test/integration/esys-policy-password.int \ 201 test/integration/esys-policy-regression.int \ 202 test/integration/esys-quote.int \ 203 test/integration/esys-rsa-encrypt-decrypt.int \ 204 test/integration/esys-save-and-load-context.int \ 205 test/integration/esys-session-attributes.int \ 206 test/integration/esys-stir-random.int \ 207 test/integration/esys-testparms.int \ 208 test/integration/esys-tpm-tests.int \ 209 test/integration/esys-tr-fromTpmPublic-key.int \ 210 test/integration/esys-tr-fromTpmPublic-nv.int \ 211 test/integration/esys-tr-fromTpmPublic-session.int \ 212 test/integration/esys-tr-getName-hierarchy.int \ 213 test/integration/esys-tr-getTpmHandle-key.int \ 214 test/integration/esys-tr-getTpmHandle-nv.int \ 215 test/integration/esys-unseal-password-auth.int \ 216 test/integration/esys-verify-signature.int \ 217 test/integration/esys-ecdh-keygen.int \ 218 test/integration/esys-policy-ticket.int 219 220ESYS_TESTS_INTEGRATION_OPTIONAL = \ 221 test/integration/esys-audit.int \ 222 test/integration/esys-createloaded.int \ 223 test/integration/esys-createloaded-session.int \ 224 test/integration/esys-duplicate.int \ 225 test/integration/esys-encrypt-decrypt.int \ 226 test/integration/esys-get-time.int \ 227 test/integration/esys-hierarchy-control.int \ 228 test/integration/esys-nv-certify.int \ 229 test/integration/esys-pcr-auth-value.int \ 230 test/integration/esys-pcr-basic.int \ 231 test/integration/esys-policy-authorize-nv-opt.int \ 232 test/integration/esys-policy-physical-presence-opt.int \ 233 test/integration/esys-policy-template-opt.int \ 234 test/integration/esys-pp-commands.int \ 235 test/integration/esys-zgen-2phase.int \ 236 test/integration/esys-auto-session-flags.int 237 238if TESTPTPM 239 240if PTPMMANDATORY 241TESTS_INTEGRATION += $(ESYS_TESTS_INTEGRATION_MANDATORY) 242endif 243 244if PTPMOPTIONAL 245TESTS_INTEGRATION += $(ESYS_TESTS_INTEGRATION_OPTIONAL) 246endif 247 248if PTPMDESTRUCTIVE 249TESTS_INTEGRATION += $(ESYS_TESTS_INTEGRATION_DESTRUCTIVE) 250endif 251 252else # TESTPTPM 253TESTS_INTEGRATION += $(ESYS_TESTS_INTEGRATION_MANDATORY) $(ESYS_TESTS_INTEGRATION_OPTIONAL) $(ESYS_TESTS_INTEGRATION_DESTRUCTIVE) 254 255endif # TESTPTPM 256 257endif #ESAPI 258 259if FAPI 260TESTS_CFLAGS += -DTOP_SOURCEDIR"=\"$(top_srcdir)\"" 261FAPI_TESTS_INTEGRATION = \ 262 test/integration/fapi-data-crypt.int \ 263 test/integration/fapi-data-crypt-rsa.int \ 264 test/integration/fapi-duplicate.int \ 265 test/integration/fapi-ext-public-key.int \ 266 test/integration/fapi-get-random.int \ 267 test/integration/fapi-platform-certificates.int \ 268 test/integration/fapi-key-create-sign.int \ 269 test/integration/fapi-key-create-sign-password-provision.int \ 270 test/integration/fapi-key-create-sign-rsa.int \ 271 test/integration/fapi-key-create-policy-authorize-sign.int \ 272 test/integration/fapi-key-create-policy-authorize-sign-rsa.int \ 273 test/integration/fapi-key-create-policy-authorize-nv-sign.int \ 274 test/integration/fapi-key-create-policy-secret-nv-sign.int \ 275 test/integration/fapi-key-create-policy-pcr-sign.int \ 276 test/integration/fapi-key-create-policy-signed.int \ 277 test/integration/fapi-key-create-policy-signed-ecc.int \ 278 test/integration/fapi-key-create-policy-nv-sign.int \ 279 test/integration/fapi-key-create-policy-or-sign.int \ 280 test/integration/fapi-key-create-policy-password-sign.int \ 281 test/integration/fapi-key-create-policy-countertimer-sign.int \ 282 test/integration/fapi-key-create-policy-physical-presence-sign.int \ 283 test/integration/fapi-key-create-policy-locality-sign.int \ 284 test/integration/fapi-key-create-policy-command-code-sign.int \ 285 test/integration/fapi-key-create-policy-auth-value-sign.int \ 286 test/integration/fapi-key-create-ckda-sign.int \ 287 test/integration/fapi-key-change-auth.int \ 288 test/integration/fapi-key-create-sign-persistent.int \ 289 test/integration/fapi-key-create-sign-password.int \ 290 test/integration/fapi-key-create-ckda-sign-password.int \ 291 test/integration/fapi-key-create-sign-password-da.int \ 292 test/integration/fapi-key-create-ckda-sign-password-da.int \ 293 test/integration/fapi-nv-authorizenv-cphash.int \ 294 test/integration/fapi-nv-ordinary.int \ 295 test/integration/fapi-nv-written-policy.int \ 296 test/integration/fapi-nv-extend.int \ 297 test/integration/fapi-nv-increment.int \ 298 test/integration/fapi-nv-set-bits.int \ 299 test/integration/fapi-pcr-test.int \ 300 test/integration/fapi-quote.int \ 301 test/integration/fapi-quote-rsa.int \ 302 test/integration/fapi-info.int \ 303 test/integration/fapi-unseal.int 304 305if TESTPTPM 306if PTPMDESTRUCTIVE 307FAPI_TESTS_INTEGRATION += test/integration/fapi-key-create-sign-policy-provision.int 308endif #PTPMDESTRUCTIVE 309endif #TESTPTPM 310 311if !TESTPTPM 312FAPI_TESTS_INTEGRATION += \ 313 test/integration/fapi-key-create-sign-policy-provision.int \ 314 test/integration/fapi-provision-fingerprint.int \ 315 test/integration/fapi-provision-certificate.int \ 316 test/integration/fapi-provision-fingerprint_ecc.int \ 317 test/integration/fapi-provision-certificate_ecc.int 318endif #!TESTPTPM 319 320TESTS_INTEGRATION += $(FAPI_TESTS_INTEGRATION) 321 322endif #FAPI 323 324endif #ENABLE_INTEGRATION 325 326CLEANFILES += \ 327 test/integration/*.crt \ 328 test/integration/*.crl \ 329 test/integration/*.int_state* \ 330 test/integration/*.log \ 331 test/integration/*.int_ek* \ 332 test/integration/*.int_*-ca.pem \ 333 test/tpmclient/*.crt \ 334 test/tpmclient/*.crl \ 335 test/tpmclient/*.int_state* \ 336 test/tpmclient/*.log \ 337 test/tpmclient/*.int_ek* \ 338 test/tpmclient/*.int_*-ca.pem \ 339 test/unit/*.log 340 341if UNIT 342test_unit_tcti_device_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 343test_unit_tcti_device_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil) 344test_unit_tcti_device_LDFLAGS = -Wl,--wrap=read -Wl,--wrap=write, -Wl,--wrap=poll \ 345 -Wl,--wrap=open 346test_unit_tcti_device_SOURCES = test/unit/tcti-device.c \ 347 src/tss2-tcti/tcti-common.c \ 348 src/tss2-tcti/tcti-device.c src/tss2-tcti/tcti-device.h 349 350if ENABLE_TCTI_MSSIM 351test_unit_tcti_mssim_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 352test_unit_tcti_mssim_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil) 353test_unit_tcti_mssim_LDFLAGS = -Wl,--wrap=connect,--wrap=read,--wrap=select,--wrap=write 354test_unit_tcti_mssim_SOURCES = test/unit/tcti-mssim.c \ 355 src/tss2-tcti/tcti-common.c \ 356 src/tss2-tcti/tcti-mssim.c src/tss2-tcti/tcti-mssim.h 357endif 358 359test_unit_tctildr_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 360test_unit_tctildr_LDADD = $(CMOCKA_LIBS) $(libutil) 361test_unit_tctildr_LDFLAGS = -Wl,--wrap=calloc,--wrap=free \ 362 -Wl,--wrap=tctildr_finalize_data,--wrap=tctildr_get_tcti \ 363 -Wl,--wrap=tctildr_get_info 364test_unit_tctildr_SOURCES = test/unit/tctildr.c \ 365 src/tss2-tcti/tctildr.c 366 367test_unit_tctildr_dl_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) \ 368 -UESYS_TCTI_DEFAULT_MODULE -UESYS_TCTI_DEFAUT_CONFIG 369test_unit_tctildr_dl_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 370test_unit_tctildr_dl_LDFLAGS = -Wl,--wrap=dlopen,--wrap=dlclose,--wrap=dlsym \ 371 -Wl,--wrap=tcti_from_init,--wrap=tcti_from_info,--wrap=dlerror 372test_unit_tctildr_dl_SOURCES = test/unit/tctildr-dl.c \ 373 src/tss2-tcti/tctildr-dl.c 374 375test_unit_tctildr_nodl_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) \ 376 -UESYS_TCTI_DEFAULT_MODULE -UESYS_TCTI_DEFAUT_CONFIG 377test_unit_tctildr_nodl_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 378test_unit_tctildr_nodl_LDFLAGS = -Wl,--wrap=Tss2_Tcti_Device_Init \ 379 -Wl,--wrap=Tss2_Tcti_Mssim_Init,--wrap=tcti_from_init 380test_unit_tctildr_nodl_SOURCES = test/unit/tctildr-nodl.c \ 381 src/tss2-tcti/tctildr-nodl.c 382 383test_unit_tctildr_tcti_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 384test_unit_tctildr_tcti_LDADD = $(CMOCKA_LIBS) $(libutil) \ 385 $(libtss2_tcti_device) $(libtss2_tcti_mssim) 386test_unit_tctildr_tcti_LDFLAGS = -Wl,--wrap=tctildr_get_info \ 387 -Wl,--wrap=tctildr_get_tcti,--wrap=tctildr_finalize_data 388test_unit_tctildr_tcti_SOURCES = test/unit/tctildr-tcti.c \ 389 src/tss2-tcti/tctildr.c 390 391test_unit_tctildr_getinfo_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 392test_unit_tctildr_getinfo_LDADD = $(CMOCKA_LIBS) $(libutil) \ 393 $(libtss2_tcti_device) $(libtss2_tcti_mssim) 394test_unit_tctildr_getinfo_LDFLAGS = -Wl,--wrap=strndup,--wrap=free \ 395 -Wl,--wrap=calloc,--wrap=tctildr_finalize_data \ 396 -Wl,--wrap=tctildr_get_info,--wrap=tctildr_get_tcti 397test_unit_tctildr_getinfo_SOURCES = test/unit/tctildr-getinfo.c \ 398 src/tss2-tcti/tctildr.c 399 400test_unit_io_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 401test_unit_io_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil) 402test_unit_io_LDFLAGS = -Wl,--wrap=connect,--wrap=read,--wrap=socket,--wrap=write 403 404test_unit_key_value_parse_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 405test_unit_key_value_parse_LDADD = $(CMOCKA_LIBS) $(libutil) 406 407test_unit_log_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 408test_unit_log_LDADD = $(CMOCKA_LIBS) $(libutil) 409 410test_unit_CommonPreparePrologue_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 411test_unit_CommonPreparePrologue_LDADD = $(CMOCKA_LIBS) $(libtss2_sys) $(libtss2_mu) 412test_unit_CommonPreparePrologue_SOURCES = test/unit/CommonPreparePrologue.c \ 413 src/tss2-sys/sysapi_util.c 414 415test_unit_CopyCommandHeader_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 416test_unit_CopyCommandHeader_LDADD = $(CMOCKA_LIBS) $(libtss2_sys) $(libtss2_mu) 417test_unit_CopyCommandHeader_SOURCES = test/unit/CopyCommandHeader.c \ 418 src/tss2-sys/sysapi_util.c 419 420test_unit_UINT8_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 421test_unit_UINT8_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 422 423test_unit_UINT16_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 424test_unit_UINT16_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 425 426test_unit_UINT32_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 427test_unit_UINT32_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 428 429test_unit_UINT64_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 430test_unit_UINT64_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 431 432test_unit_TPMA_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 433test_unit_TPMA_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 434 435test_unit_TPM2B_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 436test_unit_TPM2B_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 437 438test_unit_TPMS_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 439test_unit_TPMS_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 440 441test_unit_TPML_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 442test_unit_TPML_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 443 444test_unit_TPMT_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 445test_unit_TPMT_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 446 447test_unit_TPMU_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 448test_unit_TPMU_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) 449 450test_unit_sys_execute_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 451test_unit_sys_execute_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libtss2_sys) 452test_unit_sys_execute_SOURCES = test/unit/sys-execute.c \ 453 src/tss2-tcti/tcti-common.c src/util/log.c 454 455test_unit_tss2_rc_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 456test_unit_tss2_rc_LDADD = $(CMOCKA_LIBS) $(libtss2_rc) $(libtss2_sys) 457test_unit_tss2_rc_SOURCES = test/unit/test_tss2_rc.c 458 459if ESAPI 460test_unit_esys_context_null_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 461test_unit_esys_context_null_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 462test_unit_esys_context_null_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) -Wl,--wrap=tctildr_finalize_data,--wrap=tctildr_get_tcti 463 464 465test_unit_esys_resubmissions_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 466test_unit_esys_resubmissions_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 467test_unit_esys_resubmissions_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 468test_unit_esys_resubmissions_SOURCES = test/unit/esys-resubmissions.c \ 469 src/tss2-esys/esys_iutil.c \ 470 src/tss2-esys/esys_crypto.c \ 471 $(TSS2_ESYS_SRC_CRYPTO) 472 473test_unit_esys_sequence_finish_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 474test_unit_esys_sequence_finish_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 475test_unit_esys_sequence_finish_LDFLAGS = $(TESTS_LDFLAGS) 476 477test_unit_esys_tcti_rcs_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 478test_unit_esys_tcti_rcs_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 479test_unit_esys_tcti_rcs_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 480test_unit_esys_tcti_rcs_SOURCES = test/unit/esys-tcti-rcs.c \ 481 src/tss2-esys/esys_iutil.c \ 482 src/tss2-esys/esys_crypto.c \ 483 $(TSS2_ESYS_SRC_CRYPTO) 484 485test_unit_esys_tpm_rcs_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 486test_unit_esys_tpm_rcs_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 487test_unit_esys_tpm_rcs_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 488test_unit_esys_tpm_rcs_SOURCES = test/unit/esys-tpm-rcs.c \ 489 src/tss2-esys/esys_iutil.c \ 490 src/tss2-esys/esys_crypto.c \ 491 $(TSS2_ESYS_SRC_CRYPTO) 492 493test_unit_esys_getpollhandles_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 494test_unit_esys_getpollhandles_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 495test_unit_esys_getpollhandles_LDFLAGS = $(TESTS_LDFLAGS) 496 497test_unit_esys_nulltcti_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 498test_unit_esys_nulltcti_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) $(LIBADD_DL) 499test_unit_esys_nulltcti_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) \ 500 $(LIBDL_LDFLAGS) -Wl,--wrap=Tss2_TctiLdr_Initialize -Wl,--wrap=Tss2_TctiLdr_Finalize 501test_unit_esys_nulltcti_SOURCES = test/unit/esys-nulltcti.c \ 502 src/tss2-esys/esys_context.c \ 503 src/tss2-esys/esys_iutil.c \ 504 src/tss2-esys/esys_crypto.c \ 505 $(TSS2_ESYS_SRC_CRYPTO) 506 507test_unit_esys_crypto_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 508test_unit_esys_crypto_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) $(LIBADD_DL) 509test_unit_esys_crypto_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 510test_unit_esys_crypto_SOURCES = test/unit/esys-crypto.c \ 511 src/tss2-esys/esys_context.c \ 512 src/tss2-esys/esys_iutil.c \ 513 src/tss2-tcti/tctildr.c \ 514 src/tss2-tcti/tctildr-dl.c \ 515 src/tss2-esys/esys_crypto.c \ 516 $(TSS2_ESYS_SRC_CRYPTO) 517endif # ESAPI 518 519if FAPI 520 521test_unit_fapi_json_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) 522test_unit_fapi_json_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD) 523test_unit_fapi_json_LDFLAGS = $(TESTS_LDFLAGS) -ljson-c 524test_unit_fapi_json_SOURCES = test/unit/fapi-json.c \ 525 src/tss2-fapi/ifapi_json_deserialize.c \ 526 src/tss2-fapi/ifapi_json_serialize.c \ 527 src/tss2-fapi/ifapi_policy_json_deserialize.c \ 528 src/tss2-fapi/ifapi_policy_json_serialize.c \ 529 src/tss2-fapi/tpm_json_deserialize.c \ 530 src/tss2-fapi/tpm_json_serialize.c 531 532endif # FAPI 533endif # UNIT 534 535if ENABLE_INTEGRATION 536test_tpmclient_tpmclient_int_CFLAGS = $(AM_CFLAGS) -U_FORTIFY_SOURCE $(TESTS_CFLAGS) 537test_tpmclient_tpmclient_int_LDADD = $(TESTS_LDADD) 538test_tpmclient_tpmclient_int_SOURCES = \ 539 test/tpmclient/tpmclient.int.c test/integration/main-sapi.c 540 541test_integration_libtest_utils_la_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 542test_integration_libtest_utils_la_SOURCES = \ 543 test/integration/sapi-context-util.c test/integration/context-util.h \ 544 test/integration/sapi-util.c test/integration/sapi-util.h \ 545 test/integration/sapi-session-util.c test/integration/session-util.h \ 546 test/integration/sapi-test-options.c test/integration/test-options.h \ 547 test/integration/sapi-entity-util.c test/integration/test.h \ 548 src/util/log.c 549 550test_integration_sapi_asymmetric_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 551test_integration_sapi_asymmetric_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) 552test_integration_sapi_asymmetric_encrypt_decrypt_int_SOURCES = \ 553 test/integration/sapi-asymmetric-encrypt-decrypt.int.c test/integration/main-sapi.c 554 555test_integration_sapi_nv_policy_locality_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 556test_integration_sapi_nv_policy_locality_int_LDADD = $(TESTS_LDADD) 557test_integration_sapi_nv_policy_locality_int_SOURCES = \ 558 test/integration/sapi-nv-policy-locality.int.c test/integration/main-sapi.c 559 560test_integration_sapi_nv_readwrite_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 561test_integration_sapi_nv_readwrite_int_LDADD = $(TESTS_LDADD) 562test_integration_sapi_nv_readwrite_int_SOURCES = \ 563 test/integration/sapi-nv-readwrite.int.c test/integration/main-sapi.c 564 565test_integration_sapi_hmac_auth_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 566test_integration_sapi_hmac_auth_int_LDADD = $(TESTS_LDADD) 567test_integration_sapi_hmac_auth_int_SOURCES = \ 568 test/integration/sapi-hmac-auth.int.c test/integration/main-sapi.c 569 570test_integration_sapi_primary_rsa_2K_aes128cfb_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 571test_integration_sapi_primary_rsa_2K_aes128cfb_int_LDADD = $(TESTS_LDADD) 572test_integration_sapi_primary_rsa_2K_aes128cfb_int_SOURCES = \ 573 test/integration/sapi-primary-rsa-2K-aes128cfb.int.c \ 574 test/integration/main-sapi.c 575 576test_integration_sapi_create_keyedhash_sha1_hmac_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 577test_integration_sapi_create_keyedhash_sha1_hmac_int_LDADD = $(TESTS_LDADD) 578test_integration_sapi_create_keyedhash_sha1_hmac_int_SOURCES = \ 579 test/integration/sapi-create-keyedhash-sha1-hmac.int.c test/integration/main-sapi.c 580 581test_integration_sapi_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 582test_integration_sapi_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) 583test_integration_sapi_encrypt_decrypt_int_SOURCES = \ 584 test/integration/sapi-encrypt-decrypt.int.c test/integration/main-sapi.c 585 586test_integration_sapi_encrypt_decrypt_2_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 587test_integration_sapi_encrypt_decrypt_2_int_LDADD = $(TESTS_LDADD) 588test_integration_sapi_encrypt_decrypt_2_int_SOURCES = \ 589 test/integration/sapi-encrypt-decrypt-2.int.c test/integration/main-sapi.c 590 591test_integration_sapi_evict_ctrl_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 592test_integration_sapi_evict_ctrl_int_LDADD = $(TESTS_LDADD) 593test_integration_sapi_evict_ctrl_int_SOURCES = \ 594 test/integration/sapi-evict-ctrl.int.c test/integration/main-sapi.c 595 596test_integration_sapi_sys_initialize_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 597test_integration_sapi_sys_initialize_int_LDADD = $(TESTS_LDADD) 598test_integration_sapi_sys_initialize_int_SOURCES = test/integration/sapi-sys-initialize.int.c \ 599 test/integration/main-sapi.c 600 601test_integration_sapi_stir_random_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 602test_integration_sapi_stir_random_int_LDADD = $(TESTS_LDADD) 603test_integration_sapi_stir_random_int_SOURCES = test/integration/sapi-stir-random.int.c \ 604 test/integration/main-sapi.c 605 606test_integration_sapi_get_random_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 607test_integration_sapi_get_random_int_LDADD = $(TESTS_LDADD) 608test_integration_sapi_get_random_int_SOURCES = test/integration/sapi-get-random.int.c \ 609 test/integration/main-sapi.c 610 611test_integration_sapi_abi_version_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 612test_integration_sapi_abi_version_int_LDADD = $(TESTS_LDADD) 613test_integration_sapi_abi_version_int_SOURCES = test/integration/sapi-abi-version.int.c \ 614 test/integration/main-sapi.c 615 616test_integration_sapi_pcr_extension_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 617test_integration_sapi_pcr_extension_int_LDADD = $(TESTS_LDADD) 618test_integration_sapi_pcr_extension_int_SOURCES = test/integration/sapi-pcr-extension.int.c \ 619 test/integration/main-sapi.c 620 621test_integration_sapi_self_test_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 622test_integration_sapi_self_test_int_LDADD = $(TESTS_LDADD) 623test_integration_sapi_self_test_int_SOURCES = test/integration/sapi-self-test.int.c \ 624 test/integration/main-sapi.c 625 626test_integration_sapi_hierarchy_change_auth_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 627test_integration_sapi_hierarchy_change_auth_int_LDADD = $(TESTS_LDADD) 628test_integration_sapi_hierarchy_change_auth_int_SOURCES = \ 629 test/integration/sapi-hierarchy-change-auth.int.c test/integration/main-sapi.c 630 631test_integration_sapi_start_auth_session_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 632test_integration_sapi_start_auth_session_int_LDADD = $(TESTS_LDADD) 633test_integration_sapi_start_auth_session_int_SOURCES = test/integration/main-sapi.c \ 634 test/integration/sapi-start-auth-session.int.c 635 636test_integration_sapi_tpm_properties_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 637test_integration_sapi_tpm_properties_int_LDADD = $(TESTS_LDADD) 638test_integration_sapi_tpm_properties_int_SOURCES = test/integration/main-sapi.c \ 639 test/integration/sapi-tpm-properties.int.c 640 641test_integration_sapi_system_api_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 642test_integration_sapi_system_api_int_LDADD = $(TESTS_LDADD) 643test_integration_sapi_system_api_int_SOURCES = test/integration/main-sapi.c \ 644 test/integration/sapi-system-api.int.c 645 646test_integration_sapi_aram_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS) 647test_integration_sapi_param_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) 648test_integration_sapi_param_encrypt_decrypt_int_SOURCES = \ 649 test/integration/sapi-param-encrypt-decrypt.int.c test/integration/main-sapi.c 650 651if ESAPI 652ESYS_SRC_UTIL_CRYPTO_SRC = src/tss2-esys/esys_iutil.c \ 653 src/tss2-esys/esys_crypto.c \ 654 $(TSS2_ESYS_SRC_CRYPTO) 655 656test_integration_esys_audit_int_CFLAGS = $(TESTS_CFLAGS) 657test_integration_esys_audit_int_LDADD = $(TESTS_LDADD) 658test_integration_esys_audit_int_LDFLAGS = $(TESTS_LDFLAGS) 659test_integration_esys_audit_int_SOURCES = \ 660 test/integration/esys-audit.int.c \ 661 test/integration/main-esapi.c test/integration/test-esapi.h 662 663test_integration_esys_certify_creation_int_CFLAGS = $(TESTS_CFLAGS) 664test_integration_esys_certify_creation_int_LDADD = $(TESTS_LDADD) 665test_integration_esys_certify_creation_int_LDFLAGS = $(TESTS_LDFLAGS) 666test_integration_esys_certify_creation_int_SOURCES = \ 667 test/integration/esys-certify-creation.int.c \ 668 test/integration/main-esapi.c test/integration/test-esapi.h 669 670test_integration_esys_certify_int_CFLAGS = $(TESTS_CFLAGS) 671test_integration_esys_certify_int_LDADD = $(TESTS_LDADD) 672test_integration_esys_certify_int_LDFLAGS = $(TESTS_LDFLAGS) 673test_integration_esys_certify_int_SOURCES = \ 674 test/integration/esys-certify.int.c \ 675 test/integration/main-esapi.c test/integration/test-esapi.h 676 677test_integration_esys_change_eps_int_CFLAGS = $(TESTS_CFLAGS) 678test_integration_esys_change_eps_int_LDADD = $(TESTS_LDADD) 679test_integration_esys_change_eps_int_LDFLAGS = $(TESTS_LDFLAGS) 680test_integration_esys_change_eps_int_SOURCES = \ 681 test/integration/esys-change-eps.int.c \ 682 test/integration/main-esapi.c test/integration/test-esapi.h 683 684test_integration_esys_clear_int_CFLAGS = $(TESTS_CFLAGS) 685test_integration_esys_clear_int_LDADD = $(TESTS_LDADD) 686test_integration_esys_clear_int_LDFLAGS = $(TESTS_LDFLAGS) 687test_integration_esys_clear_int_SOURCES = \ 688 test/integration/esys-clear.int.c \ 689 test/integration/main-esapi.c test/integration/test-esapi.h 690 691test_integration_esys_clear_control_int_CFLAGS = $(TESTS_CFLAGS) 692test_integration_esys_clear_control_int_LDADD = $(TESTS_LDADD) 693test_integration_esys_clear_control_int_LDFLAGS = $(TESTS_LDFLAGS) 694test_integration_esys_clear_control_int_SOURCES = \ 695 test/integration/esys-clear-control.int.c \ 696 test/integration/main-esapi.c test/integration/test-esapi.h 697 698test_integration_esys_clear_session_int_CFLAGS = $(TESTS_CFLAGS) -DTEST_SESSION 699test_integration_esys_clear_session_int_LDADD = $(TESTS_LDADD) 700test_integration_esys_clear_session_int_LDFLAGS = $(TESTS_LDFLAGS) 701test_integration_esys_clear_session_int_SOURCES = \ 702 test/integration/esys-clear.int.c \ 703 test/integration/main-esapi.c test/integration/test-esapi.h 704 705test_integration_esys_clockset_int_CFLAGS = $(TESTS_CFLAGS) 706test_integration_esys_clockset_int_LDADD = $(TESTS_LDADD) 707test_integration_esys_clockset_int_LDFLAGS = $(TESTS_LDFLAGS) 708test_integration_esys_clockset_int_SOURCES = \ 709 test/integration/esys-clockset.int.c \ 710 test/integration/main-esapi.c test/integration/test-esapi.h 711 712test_integration_esys_commit_int_CFLAGS = $(TESTS_CFLAGS) 713test_integration_esys_commit_int_LDADD = $(TESTS_LDADD) 714test_integration_esys_commit_int_LDFLAGS = $(TESTS_LDFLAGS) 715test_integration_esys_commit_int_SOURCES = \ 716 test/integration/esys-commit.int.c \ 717 test/integration/main-esapi.c test/integration/test-esapi.h 718 719test_integration_esys_create_fail_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 720test_integration_esys_create_fail_int_LDADD = $(TESTS_LDADD) 721test_integration_esys_create_fail_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 722test_integration_esys_create_fail_int_SOURCES = \ 723 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 724 test/integration/esys-create-fail.int.c \ 725 test/integration/main-esapi.c test/integration/test-esapi.h 726 727test_integration_esys_createloaded_int_CFLAGS = $(TESTS_CFLAGS) 728test_integration_esys_createloaded_int_LDADD = $(TESTS_LDADD) 729test_integration_esys_createloaded_int_LDFLAGS = $(TESTS_LDFLAGS) 730test_integration_esys_createloaded_int_SOURCES = \ 731 test/integration/esys-createloaded.int.c \ 732 test/integration/main-esapi.c test/integration/test-esapi.h 733 734test_integration_esys_createloaded_session_int_CFLAGS = $(TESTS_CFLAGS) \ 735 -DTEST_SESSION 736test_integration_esys_createloaded_session_int_LDADD = $(TESTS_LDADD) 737test_integration_esys_createloaded_session_int_LDFLAGS = $(TESTS_LDFLAGS) 738test_integration_esys_createloaded_session_int_SOURCES = \ 739 test/integration/esys-createloaded.int.c \ 740 test/integration/main-esapi.c test/integration/test-esapi.h 741 742test_integration_esys_create_password_auth_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 743test_integration_esys_create_password_auth_int_LDADD = $(TESTS_LDADD) 744test_integration_esys_create_password_auth_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 745test_integration_esys_create_password_auth_int_SOURCES = \ 746 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 747 test/integration/esys-create-password-auth.int.c \ 748 test/integration/main-esapi.c test/integration/test-esapi.h 749 750test_integration_esys_create_policy_auth_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 751test_integration_esys_create_policy_auth_int_LDADD = $(TESTS_LDADD) 752test_integration_esys_create_policy_auth_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 753test_integration_esys_create_policy_auth_int_SOURCES = \ 754 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 755 test/integration/esys-create-policy-auth.int.c \ 756 test/integration/main-esapi.c test/integration/test-esapi.h 757 758test_integration_esys_create_primary_ecc_hmac_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 759test_integration_esys_create_primary_ecc_hmac_int_LDADD = $(TESTS_LDADD) 760test_integration_esys_create_primary_ecc_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 761test_integration_esys_create_primary_ecc_hmac_int_SOURCES = \ 762 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 763 test/integration/esys-create-primary-hmac.int.c \ 764 test/integration/main-esapi.c test/integration/test-esapi.h 765 766test_integration_esys_create_primary_hmac_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 767test_integration_esys_create_primary_hmac_int_LDADD = $(TESTS_LDADD) 768test_integration_esys_create_primary_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 769test_integration_esys_create_primary_hmac_int_SOURCES = \ 770 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 771 test/integration/esys-create-primary-hmac.int.c \ 772 test/integration/main-esapi.c test/integration/test-esapi.h 773 774test_integration_esys_create_session_auth_int_CFLAGS = $(TESTS_CFLAGS) \ 775 -DTEST_AES_ENCRYPTION $(TSS2_ESYS_CFLAGS_CRYPTO) 776test_integration_esys_create_session_auth_int_LDADD = $(TESTS_LDADD) 777test_integration_esys_create_session_auth_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 778test_integration_esys_create_session_auth_int_SOURCES = \ 779 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 780 test/integration/esys-create-session-auth.int.c \ 781 test/integration/main-esapi.c test/integration/test-esapi.h 782 783test_integration_esys_create_session_auth_bound_int_CFLAGS = $(TESTS_CFLAGS) \ 784 -DTEST_AES_ENCRYPTION -DTEST_BOUND_SESSION $(TSS2_ESYS_CFLAGS_CRYPTO) 785test_integration_esys_create_session_auth_bound_int_LDADD = $(TESTS_LDADD) 786test_integration_esys_create_session_auth_bound_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 787test_integration_esys_create_session_auth_bound_int_SOURCES = \ 788 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 789 test/integration/esys-create-session-auth.int.c \ 790 test/integration/main-esapi.c test/integration/test-esapi.h 791 792test_integration_esys_create_session_auth_ecc_int_CFLAGS = $(TESTS_CFLAGS) \ 793 -DTEST_AES_ENCRYPTION -DTEST_ECC $(TSS2_ESYS_CFLAGS_CRYPTO) 794test_integration_esys_create_session_auth_ecc_int_LDADD = $(TESTS_LDADD) 795test_integration_esys_create_session_auth_ecc_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 796test_integration_esys_create_session_auth_ecc_int_SOURCES = \ 797 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 798 test/integration/esys-create-session-auth.int.c \ 799 test/integration/main-esapi.c test/integration/test-esapi.h 800 801test_integration_esys_create_session_auth_xor_int_CFLAGS = $(TESTS_CFLAGS) \ 802 -DTEST_XOR_OBFUSCATION $(TSS2_ESYS_CFLAGS_CRYPTO) 803test_integration_esys_create_session_auth_xor_int_LDADD = $(TESTS_LDADD) 804test_integration_esys_create_session_auth_xor_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 805test_integration_esys_create_session_auth_xor_int_SOURCES = \ 806 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 807 test/integration/esys-create-session-auth.int.c \ 808 test/integration/main-esapi.c test/integration/test-esapi.h 809 810test_integration_esys_duplicate_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 811test_integration_esys_duplicate_int_LDADD = $(TESTS_LDADD) 812test_integration_esys_duplicate_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 813test_integration_esys_duplicate_int_SOURCES = \ 814 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 815 test/integration/esys-duplicate.int.c \ 816 test/integration/main-esapi.c test/integration/test-esapi.h 817 818test_integration_esys_ecc_parameters_int_CFLAGS = $(TESTS_CFLAGS) 819test_integration_esys_ecc_parameters_int_LDADD = $(TESTS_LDADD) 820test_integration_esys_ecc_parameters_int_LDFLAGS = $(TESTS_LDFLAGS) 821test_integration_esys_ecc_parameters_int_SOURCES = \ 822 test/integration/esys-ecc-parameters.int.c \ 823 test/integration/main-esapi.c test/integration/test-esapi.h 824 825test_integration_esys_ecdh_keygen_int_CFLAGS = $(TESTS_CFLAGS) 826test_integration_esys_ecdh_keygen_int_LDADD = $(TESTS_LDADD) 827test_integration_esys_ecdh_keygen_int_LDFLAGS = $(TESTS_LDFLAGS) 828test_integration_esys_ecdh_keygen_int_SOURCES = \ 829 test/integration/esys-ecdh-keygen.int.c \ 830 test/integration/main-esapi.c test/integration/test-esapi.h 831 832test_integration_esys_ecdh_zgen_int_CFLAGS = $(TESTS_CFLAGS) 833test_integration_esys_ecdh_zgen_int_LDADD = $(TESTS_LDADD) 834test_integration_esys_ecdh_zgen_int_LDFLAGS = $(TESTS_LDFLAGS) 835test_integration_esys_ecdh_zgen_int_SOURCES = \ 836 test/integration/esys-ecdh-zgen.int.c \ 837 test/integration/main-esapi.c test/integration/test-esapi.h 838 839test_integration_esys_encrypt_decrypt_int_CFLAGS = $(TESTS_CFLAGS) 840test_integration_esys_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) 841test_integration_esys_encrypt_decrypt_int_LDFLAGS = $(TESTS_LDFLAGS) 842test_integration_esys_encrypt_decrypt_int_SOURCES = \ 843 test/integration/esys-encrypt-decrypt.int.c \ 844 test/integration/main-esapi.c test/integration/test-esapi.h 845 846test_integration_esys_event_sequence_complete_int_CFLAGS = $(TESTS_CFLAGS) 847test_integration_esys_event_sequence_complete_int_LDADD = $(TESTS_LDADD) 848test_integration_esys_event_sequence_complete_int_LDFLAGS = $(TESTS_LDFLAGS) 849test_integration_esys_event_sequence_complete_int_SOURCES = \ 850 test/integration/esys-event-sequence-complete.int.c \ 851 test/integration/main-esapi.c test/integration/test-esapi.h 852 853test_integration_esys_evict_control_serialization_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 854test_integration_esys_evict_control_serialization_int_LDADD = $(TESTS_LDADD) 855test_integration_esys_evict_control_serialization_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 856test_integration_esys_evict_control_serialization_int_SOURCES = \ 857 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 858 test/integration/esys-evict-control-serialization.int.c \ 859 test/integration/main-esapi.c test/integration/test-esapi.h 860 861test_integration_esys_field_upgrade_int_CFLAGS = $(TESTS_CFLAGS) 862test_integration_esys_field_upgrade_int_LDADD = $(TESTS_LDADD) 863test_integration_esys_field_upgrade_int_LDFLAGS = $(TESTS_LDFLAGS) 864test_integration_esys_field_upgrade_int_SOURCES = \ 865 test/integration/esys-field-upgrade.int.c \ 866 test/integration/main-esapi.c test/integration/test-esapi.h 867 868test_integration_esys_firmware_read_int_CFLAGS = $(TESTS_CFLAGS) 869test_integration_esys_firmware_read_int_LDADD = $(TESTS_LDADD) 870test_integration_esys_firmware_read_int_LDFLAGS = $(TESTS_LDFLAGS) 871test_integration_esys_firmware_read_int_SOURCES = \ 872 test/integration/esys-firmware-read.int.c \ 873 test/integration/main-esapi.c test/integration/test-esapi.h 874 875test_integration_esys_get_capability_int_CFLAGS = $(TESTS_CFLAGS) 876test_integration_esys_get_capability_int_LDADD = $(TESTS_LDADD) 877test_integration_esys_get_capability_int_LDFLAGS = $(TESTS_LDFLAGS) 878test_integration_esys_get_capability_int_SOURCES = \ 879 test/integration/esys-get-capability.int.c \ 880 test/integration/main-esapi.c test/integration/test-esapi.h 881 882test_integration_esys_get_random_int_CFLAGS = $(TESTS_CFLAGS) 883test_integration_esys_get_random_int_LDADD = $(TESTS_LDADD) 884test_integration_esys_get_random_int_LDFLAGS = $(TESTS_LDFLAGS) 885test_integration_esys_get_random_int_SOURCES = \ 886 test/integration/esys-get-random.int.c \ 887 test/integration/main-esapi.c test/integration/test-esapi.h 888 889test_integration_esys_get_time_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 890test_integration_esys_get_time_int_LDADD = $(TESTS_LDADD) 891test_integration_esys_get_time_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 892test_integration_esys_get_time_int_SOURCES = \ 893 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 894 test/integration/esys-get-time.int.c \ 895 test/integration/main-esapi.c test/integration/test-esapi.h 896 897test_integration_esys_hash_int_CFLAGS = $(TESTS_CFLAGS) 898test_integration_esys_hash_int_LDADD = $(TESTS_LDADD) 899test_integration_esys_hash_int_LDFLAGS = $(TESTS_LDFLAGS) 900test_integration_esys_hash_int_SOURCES = \ 901 test/integration/esys-hash.int.c \ 902 test/integration/main-esapi.c test/integration/test-esapi.h 903 904test_integration_esys_hashsequencestart_int_CFLAGS = $(TESTS_CFLAGS) 905test_integration_esys_hashsequencestart_int_LDADD = $(TESTS_LDADD) 906test_integration_esys_hashsequencestart_int_LDFLAGS = $(TESTS_LDFLAGS) 907test_integration_esys_hashsequencestart_int_SOURCES = \ 908 test/integration/esys-hashsequencestart.int.c \ 909 test/integration/main-esapi.c test/integration/test-esapi.h 910 911test_integration_esys_hashsequencestart_session_int_CFLAGS = $(TESTS_CFLAGS) \ 912 -DTEST_SESSION 913test_integration_esys_hashsequencestart_session_int_LDADD = $(TESTS_LDADD) 914test_integration_esys_hashsequencestart_session_int_LDFLAGS = $(TESTS_LDFLAGS) 915test_integration_esys_hashsequencestart_session_int_SOURCES = \ 916 test/integration/esys-hashsequencestart.int.c \ 917 test/integration/main-esapi.c test/integration/test-esapi.h 918 919test_integration_esys_hierarchy_control_int_CFLAGS = $(TESTS_CFLAGS) 920test_integration_esys_hierarchy_control_int_LDADD = $(TESTS_LDADD) 921test_integration_esys_hierarchy_control_int_LDFLAGS = $(TESTS_LDFLAGS) 922test_integration_esys_hierarchy_control_int_SOURCES = \ 923 test/integration/esys-hierarchy-control.int.c \ 924 test/integration/main-esapi.c test/integration/test-esapi.h 925 926test_integration_esys_hmac_int_CFLAGS = $(TESTS_CFLAGS) 927test_integration_esys_hmac_int_LDADD = $(TESTS_LDADD) 928test_integration_esys_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) 929test_integration_esys_hmac_int_SOURCES = \ 930 test/integration/esys-hmac.int.c \ 931 test/integration/main-esapi.c test/integration/test-esapi.h 932 933test_integration_esys_hmacsequencestart_int_CFLAGS = $(TESTS_CFLAGS) 934test_integration_esys_hmacsequencestart_int_LDADD = $(TESTS_LDADD) 935test_integration_esys_hmacsequencestart_int_LDFLAGS = $(TESTS_LDFLAGS) 936test_integration_esys_hmacsequencestart_int_SOURCES = \ 937 test/integration/esys-hmacsequencestart.int.c \ 938 test/integration/main-esapi.c test/integration/test-esapi.h 939 940test_integration_esys_hmacsequencestart_session_int_CFLAGS = $(TESTS_CFLAGS) \ 941 -DTEST_SESSION 942test_integration_esys_hmacsequencestart_session_int_LDADD = $(TESTS_LDADD) 943test_integration_esys_hmacsequencestart_session_int_LDFLAGS = $(TESTS_LDFLAGS) 944test_integration_esys_hmacsequencestart_session_int_SOURCES = \ 945 test/integration/esys-hmacsequencestart.int.c \ 946 test/integration/main-esapi.c test/integration/test-esapi.h 947 948test_integration_esys_hierarchychangeauth_int_CFLAGS = $(TESTS_CFLAGS) 949test_integration_esys_hierarchychangeauth_int_LDADD = $(TESTS_LDADD) 950test_integration_esys_hierarchychangeauth_int_LDFLAGS = $(TESTS_LDFLAGS) 951test_integration_esys_hierarchychangeauth_int_SOURCES = \ 952 test/integration/esys-hierarchychangeauth.int.c \ 953 test/integration/main-esapi.c test/integration/test-esapi.h 954 955test_integration_esys_import_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 956test_integration_esys_import_int_LDADD = $(TESTS_LDADD) 957test_integration_esys_import_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 958test_integration_esys_import_int_SOURCES = \ 959 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 960 test/integration/esys-import.int.c \ 961 test/integration/main-esapi.c test/integration/test-esapi.h 962 963test_integration_esys_lock_int_CFLAGS = $(TESTS_CFLAGS) 964test_integration_esys_lock_int_LDADD = $(TESTS_LDADD) 965test_integration_esys_lock_int_LDFLAGS = $(TESTS_LDFLAGS) 966test_integration_esys_lock_int_SOURCES = \ 967 test/integration/esys-lock.int.c \ 968 test/integration/main-esapi.c test/integration/test-esapi.h 969 970test_integration_esys_make_credential_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 971test_integration_esys_make_credential_int_LDADD = $(TESTS_LDADD) 972test_integration_esys_make_credential_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 973test_integration_esys_make_credential_int_SOURCES = \ 974 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 975 test/integration/esys-make-credential.int.c \ 976 test/integration/main-esapi.c test/integration/test-esapi.h 977 978test_integration_esys_make_credential_session_int_CFLAGS = $(TESTS_CFLAGS) \ 979 -DTEST_SESSION $(TSS2_ESYS_CFLAGS_CRYPTO) 980test_integration_esys_make_credential_session_int_LDADD = $(TESTS_LDADD) 981test_integration_esys_make_credential_session_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 982test_integration_esys_make_credential_session_int_SOURCES = \ 983 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 984 test/integration/esys-make-credential.int.c \ 985 test/integration/main-esapi.c test/integration/test-esapi.h 986 987test_integration_esys_nv_certify_int_CFLAGS = $(TESTS_CFLAGS) 988test_integration_esys_nv_certify_int_LDADD = $(TESTS_LDADD) 989test_integration_esys_nv_certify_int_LDFLAGS = $(TESTS_LDFLAGS) 990test_integration_esys_nv_certify_int_SOURCES = \ 991 test/integration/esys-nv-certify.int.c \ 992 test/integration/main-esapi.c test/integration/test-esapi.h 993 994test_integration_esys_nv_ram_counter_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 995test_integration_esys_nv_ram_counter_int_LDADD = $(TESTS_LDADD) 996test_integration_esys_nv_ram_counter_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 997test_integration_esys_nv_ram_counter_int_SOURCES = \ 998 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 999 test/integration/esys-nv-ram-counter.int.c \ 1000 test/integration/main-esapi.c test/integration/test-esapi.h 1001 1002test_integration_esys_nv_ram_counter_session_int_CFLAGS = $(TESTS_CFLAGS) \ 1003 -DTEST_SESSION $(TSS2_ESYS_CFLAGS_CRYPTO) 1004test_integration_esys_nv_ram_counter_session_int_LDADD = $(TESTS_LDADD) 1005test_integration_esys_nv_ram_counter_session_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1006test_integration_esys_nv_ram_counter_session_int_SOURCES = \ 1007 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1008 test/integration/esys-nv-ram-counter.int.c \ 1009 test/integration/main-esapi.c test/integration/test-esapi.h 1010 1011test_integration_esys_nv_ram_extend_index_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1012test_integration_esys_nv_ram_extend_index_int_LDADD = $(TESTS_LDADD) 1013test_integration_esys_nv_ram_extend_index_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1014test_integration_esys_nv_ram_extend_index_int_SOURCES = \ 1015 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1016 test/integration/esys-nv-ram-extend-index.int.c \ 1017 test/integration/main-esapi.c test/integration/test-esapi.h 1018 1019test_integration_esys_nv_ram_extend_index_session_int_CFLAGS = $(TESTS_CFLAGS) \ 1020 -DTEST_SESSION $(TSS2_ESYS_CFLAGS_CRYPTO) 1021test_integration_esys_nv_ram_extend_index_session_int_LDADD = $(TESTS_LDADD) 1022test_integration_esys_nv_ram_extend_index_session_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1023test_integration_esys_nv_ram_extend_index_session_int_SOURCES = \ 1024 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1025 test/integration/esys-nv-ram-extend-index.int.c \ 1026 test/integration/main-esapi.c test/integration/test-esapi.h 1027 1028test_integration_esys_nv_ram_ordinary_index_rlock_int_CFLAGS = $(TESTS_CFLAGS) \ 1029 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/test/integration/ \ 1030 -I$(srcdir)/src/esapi/esapi_util -DTEST_READ_LOCK $(TSS2_ESYS_CFLAGS_CRYPTO) 1031test_integration_esys_nv_ram_ordinary_index_rlock_int_LDADD = $(TESTS_LDADD) 1032test_integration_esys_nv_ram_ordinary_index_rlock_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1033test_integration_esys_nv_ram_ordinary_index_rlock_int_SOURCES = \ 1034 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1035 test/integration/esys-nv-ram-ordinary-index.int.c \ 1036 test/integration/main-esapi.c test/integration/test-esapi.h 1037 1038test_integration_esys_nv_ram_ordinary_index_rlock_session_int_CFLAGS = $(TESTS_CFLAGS) \ 1039 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \ 1040 -I$(srcdir)/src/esapi/esapi_util -DTEST_SESSION -DTEST_READ_LOCK $(TSS2_ESYS_CFLAGS_CRYPTO) 1041test_integration_esys_nv_ram_ordinary_index_rlock_session_int_LDADD = $(TESTS_LDADD) 1042test_integration_esys_nv_ram_ordinary_index_rlock_session_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1043test_integration_esys_nv_ram_ordinary_index_rlock_session_int_SOURCES = \ 1044 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1045 test/integration/esys-nv-ram-ordinary-index.int.c \ 1046 test/integration/main-esapi.c test/integration/test-esapi.h 1047 1048test_integration_esys_nv_ram_ordinary_index_wlock_int_CFLAGS = $(TESTS_CFLAGS) \ 1049 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \ 1050 -I$(srcdir)/src/esapi/esapi_util -DTEST_WRITE_LOCK $(TSS2_ESYS_CFLAGS_CRYPTO) 1051test_integration_esys_nv_ram_ordinary_index_wlock_int_LDADD = $(TESTS_LDADD) 1052test_integration_esys_nv_ram_ordinary_index_wlock_int_LDFLAGS = $(TESTS_LDFLAGS) \ 1053 $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1054test_integration_esys_nv_ram_ordinary_index_wlock_int_SOURCES = \ 1055 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1056 test/integration/esys-nv-ram-ordinary-index.int.c \ 1057 test/integration/main-esapi.c test/integration/test-esapi.h 1058 1059test_integration_esys_nv_ram_ordinary_index_wlock_session_int_CFLAGS = $(TESTS_CFLAGS) \ 1060 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \ 1061 -I$(srcdir)/src/esapi/esapi_util -DTEST_SESSION -DTEST_WRITE_LOCK $(TSS2_ESYS_CFLAGS_CRYPTO) 1062test_integration_esys_nv_ram_ordinary_index_wlock_session_int_LDADD = $(TESTS_LDADD) 1063test_integration_esys_nv_ram_ordinary_index_wlock_session_int_LDFLAGS = $(TESTS_LDFLAGS) \ 1064 $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1065test_integration_esys_nv_ram_ordinary_index_wlock_session_int_SOURCES = \ 1066 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1067 test/integration/esys-nv-ram-ordinary-index.int.c \ 1068 test/integration/main-esapi.c test/integration/test-esapi.h 1069 1070test_integration_esys_nv_ram_set_bits_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1071test_integration_esys_nv_ram_set_bits_int_LDADD = $(TESTS_LDADD) 1072test_integration_esys_nv_ram_set_bits_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1073test_integration_esys_nv_ram_set_bits_int_SOURCES = \ 1074 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1075 test/integration/esys-nv-ram-set-bits.int.c \ 1076 test/integration/main-esapi.c test/integration/test-esapi.h 1077 1078test_integration_esys_nv_ram_set_bits_session_int_CFLAGS = $(TESTS_CFLAGS) \ 1079 -DTEST_SESSION $(TSS2_ESYS_CFLAGS_CRYPTO) 1080test_integration_esys_nv_ram_set_bits_session_int_LDADD = $(TESTS_LDADD) 1081test_integration_esys_nv_ram_set_bits_session_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1082test_integration_esys_nv_ram_set_bits_session_int_SOURCES = \ 1083 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1084 test/integration/esys-nv-ram-set-bits.int.c \ 1085 test/integration/main-esapi.c test/integration/test-esapi.h 1086 1087test_integration_esys_object_changeauth_int_CFLAGS = $(TESTS_CFLAGS) 1088test_integration_esys_object_changeauth_int_LDADD = $(TESTS_LDADD) 1089test_integration_esys_object_changeauth_int_LDFLAGS = $(TESTS_LDFLAGS) 1090test_integration_esys_object_changeauth_int_SOURCES = \ 1091 test/integration/esys-object-changeauth.int.c \ 1092 test/integration/main-esapi.c test/integration/test-esapi.h 1093 1094test_integration_esys_policy_authorize_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1095test_integration_esys_policy_authorize_int_LDADD = $(TESTS_LDADD) 1096test_integration_esys_policy_authorize_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1097test_integration_esys_policy_authorize_int_SOURCES = \ 1098 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1099 test/integration/esys-policy-authorize.int.c \ 1100 test/integration/main-esapi.c test/integration/test-esapi.h 1101 1102test_integration_esys_policy_physical_presence_opt_int_CFLAGS = $(TESTS_CFLAGS) 1103test_integration_esys_policy_physical_presence_opt_int_LDADD = $(TESTS_LDADD) 1104test_integration_esys_policy_physical_presence_opt_int_LDFLAGS = $(TESTS_LDFLAGS) 1105test_integration_esys_policy_physical_presence_opt_int_SOURCES = \ 1106 test/integration/esys-policy-physical-presence-opt.int.c \ 1107 test/integration/main-esapi.c test/integration/test-esapi.h 1108 1109test_integration_esys_policy_regression_int_CFLAGS = $(TESTS_CFLAGS) 1110test_integration_esys_policy_regression_int_LDADD = $(TESTS_LDADD) 1111test_integration_esys_policy_regression_int_LDFLAGS = $(TESTS_LDFLAGS) 1112test_integration_esys_policy_regression_int_SOURCES = \ 1113 test/integration/esys-policy-regression.int.c \ 1114 test/integration/main-esapi.c test/integration/test-esapi.h 1115 1116test_integration_esys_policy_authorize_nv_opt_int_CFLAGS = $(TESTS_CFLAGS) 1117test_integration_esys_policy_authorize_nv_opt_int_LDADD = $(TESTS_LDADD) 1118test_integration_esys_policy_authorize_nv_opt_int_LDFLAGS = $(TESTS_LDFLAGS) 1119test_integration_esys_policy_authorize_nv_opt_int_SOURCES = \ 1120 test/integration/esys-policy-authorize-nv-opt.int.c \ 1121 test/integration/main-esapi.c test/integration/test-esapi.h 1122 1123test_integration_esys_policy_template_opt_int_CFLAGS = $(TESTS_CFLAGS) 1124test_integration_esys_policy_template_opt_int_LDADD = $(TESTS_LDADD) 1125test_integration_esys_policy_template_opt_int_LDFLAGS = $(TESTS_LDFLAGS) 1126test_integration_esys_policy_template_opt_int_SOURCES = \ 1127 test/integration/esys-policy-template-opt.int.c \ 1128 test/integration/main-esapi.c test/integration/test-esapi.h 1129 1130test_integration_esys_policy_ticket_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1131test_integration_esys_policy_ticket_int_LDADD = $(TESTS_LDADD) 1132test_integration_esys_policy_ticket_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1133test_integration_esys_policy_ticket_int_SOURCES = \ 1134 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1135 test/integration/esys-policy-ticket.int.c \ 1136 test/integration/main-esapi.c test/integration/test-esapi.h 1137 1138test_integration_esys_policy_nv_changeauth_int_CFLAGS = $(TESTS_CFLAGS) 1139test_integration_esys_policy_nv_changeauth_int_LDADD = $(TESTS_LDADD) 1140test_integration_esys_policy_nv_changeauth_int_LDFLAGS = $(TESTS_LDFLAGS) 1141test_integration_esys_policy_nv_changeauth_int_SOURCES = \ 1142 test/integration/esys-policy-nv-changeauth.int.c \ 1143 test/integration/main-esapi.c test/integration/test-esapi.h 1144 1145test_integration_esys_policy_nv_undefine_special_int_CFLAGS = $(TESTS_CFLAGS) 1146test_integration_esys_policy_nv_undefine_special_int_LDADD = $(TESTS_LDADD) 1147test_integration_esys_policy_nv_undefine_special_int_LDFLAGS = $(TESTS_LDFLAGS) 1148test_integration_esys_policy_nv_undefine_special_int_SOURCES = \ 1149 test/integration/esys-policy-nv-undefine-special.int.c \ 1150 test/integration/main-esapi.c test/integration/test-esapi.h 1151 1152test_integration_esys_policy_password_int_CFLAGS = $(TESTS_CFLAGS) 1153test_integration_esys_policy_password_int_LDADD = $(TESTS_LDADD) 1154test_integration_esys_policy_password_int_LDFLAGS = $(TESTS_LDFLAGS) 1155test_integration_esys_policy_password_int_SOURCES = \ 1156 test/integration/esys-policy-password.int.c \ 1157 test/integration/main-esapi.c test/integration/test-esapi.h 1158 1159test_integration_esys_pcr_basic_int_CFLAGS = $(TESTS_CFLAGS) 1160test_integration_esys_pcr_basic_int_LDADD = $(TESTS_LDADD) 1161test_integration_esys_pcr_basic_int_LDFLAGS = $(TESTS_LDFLAGS) 1162test_integration_esys_pcr_basic_int_SOURCES = \ 1163 test/integration/esys-pcr-basic.int.c \ 1164 test/integration/main-esapi.c test/integration/test-esapi.h 1165 1166test_integration_esys_pcr_auth_value_int_CFLAGS = $(TESTS_CFLAGS) 1167test_integration_esys_pcr_auth_value_int_LDADD = $(TESTS_LDADD) 1168test_integration_esys_pcr_auth_value_int_LDFLAGS = $(TESTS_LDFLAGS) 1169test_integration_esys_pcr_auth_value_int_SOURCES = \ 1170 test/integration/esys-pcr-auth-value.int.c \ 1171 test/integration/main-esapi.c test/integration/test-esapi.h 1172 1173test_integration_esys_pp_commands_int_CFLAGS = $(TESTS_CFLAGS) 1174test_integration_esys_pp_commands_int_LDADD = $(TESTS_LDADD) 1175test_integration_esys_pp_commands_int_LDFLAGS = $(TESTS_LDFLAGS) 1176test_integration_esys_pp_commands_int_SOURCES = \ 1177 test/integration/esys-pp-commands.int.c \ 1178 test/integration/main-esapi.c test/integration/test-esapi.h 1179 1180test_integration_esys_quote_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1181test_integration_esys_quote_int_LDADD = $(TESTS_LDADD) 1182test_integration_esys_quote_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1183test_integration_esys_quote_int_SOURCES = \ 1184 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1185 test/integration/esys-quote.int.c \ 1186 test/integration/main-esapi.c test/integration/test-esapi.h 1187 1188test_integration_esys_rsa_encrypt_decrypt_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1189test_integration_esys_rsa_encrypt_decrypt_int_LDADD = $(TESTS_LDADD) 1190test_integration_esys_rsa_encrypt_decrypt_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1191test_integration_esys_rsa_encrypt_decrypt_int_SOURCES = \ 1192 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1193 test/integration/esys-rsa-encrypt-decrypt.int.c \ 1194 test/integration/main-esapi.c test/integration/test-esapi.h 1195 1196test_integration_esys_save_and_load_context_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1197test_integration_esys_save_and_load_context_int_LDADD = $(TESTS_LDADD) 1198test_integration_esys_save_and_load_context_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1199test_integration_esys_save_and_load_context_int_SOURCES = \ 1200 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1201 test/integration/esys-save-and-load-context.int.c \ 1202 test/integration/main-esapi.c test/integration/test-esapi.h 1203 1204test_integration_esys_session_attributes_int_CFLAGS = $(TESTS_CFLAGS) 1205test_integration_esys_session_attributes_int_LDADD = $(TESTS_LDADD) 1206test_integration_esys_session_attributes_int_LDFLAGS = $(TESTS_LDFLAGS) 1207test_integration_esys_session_attributes_int_SOURCES = \ 1208 test/integration/esys-session-attributes.int.c \ 1209 test/integration/main-esapi.c test/integration/test-esapi.h 1210 1211test_integration_esys_set_algorithm_set_int_CFLAGS = $(TESTS_CFLAGS) 1212test_integration_esys_set_algorithm_set_int_LDADD = $(TESTS_LDADD) 1213test_integration_esys_set_algorithm_set_int_LDFLAGS = $(TESTS_LDFLAGS) 1214test_integration_esys_set_algorithm_set_int_SOURCES = \ 1215 test/integration/esys-set-algorithm-set.int.c \ 1216 test/integration/main-esapi.c test/integration/test-esapi.h 1217 1218test_integration_esys_stir_random_int_CFLAGS = $(TESTS_CFLAGS) 1219test_integration_esys_stir_random_int_LDADD = $(TESTS_LDADD) 1220test_integration_esys_stir_random_int_LDFLAGS = $(TESTS_LDFLAGS) 1221test_integration_esys_stir_random_int_SOURCES = \ 1222 test/integration/esys-stir-random.int.c \ 1223 test/integration/main-esapi.c test/integration/test-esapi.h 1224 1225test_integration_esys_testparms_int_CFLAGS = $(TESTS_CFLAGS) 1226test_integration_esys_testparms_int_LDADD = $(TESTS_LDADD) 1227test_integration_esys_testparms_int_LDFLAGS = $(TESTS_LDFLAGS) 1228test_integration_esys_testparms_int_SOURCES = \ 1229 test/integration/esys-testparms.int.c \ 1230 test/integration/main-esapi.c test/integration/test-esapi.h 1231 1232test_integration_esys_tpm_tests_int_CFLAGS = $(TESTS_CFLAGS) 1233test_integration_esys_tpm_tests_int_LDADD = $(TESTS_LDADD) 1234test_integration_esys_tpm_tests_int_LDFLAGS = $(TESTS_LDFLAGS) 1235test_integration_esys_tpm_tests_int_SOURCES = \ 1236 test/integration/esys-tpm-tests.int.c \ 1237 test/integration/main-esapi.c test/integration/test-esapi.h 1238 1239test_integration_esys_tr_fromTpmPublic_key_int_CFLAGS = $(TESTS_CFLAGS) 1240test_integration_esys_tr_fromTpmPublic_key_int_LDADD = $(TESTS_LDADD) 1241test_integration_esys_tr_fromTpmPublic_key_int_LDFLAGS = $(TESTS_LDFLAGS) 1242test_integration_esys_tr_fromTpmPublic_key_int_SOURCES = \ 1243 test/integration/esys-tr-fromTpmPublic-key.int.c \ 1244 test/integration/main-esapi.c test/integration/test-esapi.h 1245 1246test_integration_esys_tr_fromTpmPublic_nv_int_CFLAGS = $(TESTS_CFLAGS) 1247test_integration_esys_tr_fromTpmPublic_nv_int_LDADD = $(TESTS_LDADD) 1248test_integration_esys_tr_fromTpmPublic_nv_int_LDFLAGS = $(TESTS_LDFLAGS) 1249test_integration_esys_tr_fromTpmPublic_nv_int_SOURCES = \ 1250 test/integration/esys-tr-fromTpmPublic-nv.int.c \ 1251 test/integration/main-esapi.c test/integration/test-esapi.h 1252 1253test_integration_esys_tr_fromTpmPublic_session_int_CFLAGS = $(TESTS_CFLAGS) 1254test_integration_esys_tr_fromTpmPublic_session_int_LDADD = $(TESTS_LDADD) 1255test_integration_esys_tr_fromTpmPublic_session_int_LDFLAGS = $(TESTS_LDFLAGS) 1256test_integration_esys_tr_fromTpmPublic_session_int_SOURCES = \ 1257 test/integration/esys-tr-fromTpmPublic-session.int.c \ 1258 test/integration/main-esapi.c test/integration/test-esapi.h 1259 1260test_integration_esys_tr_getName_hierarchy_int_CFLAGS = $(TESTS_CFLAGS) 1261test_integration_esys_tr_getName_hierarchy_int_LDADD = $(TESTS_LDADD) 1262test_integration_esys_tr_getName_hierarchy_int_LDFLAGS = $(TESTS_LDFLAGS) 1263test_integration_esys_tr_getName_hierarchy_int_SOURCES = \ 1264 test/integration/esys-tr-getName-hierarchy.int.c \ 1265 test/integration/main-esapi.c test/integration/test-esapi.h 1266 1267test_integration_esys_tr_getTpmHandle_key_int_CFLAGS = $(TESTS_CFLAGS) 1268test_integration_esys_tr_getTpmHandle_key_int_LDADD = $(TESTS_LDADD) 1269test_integration_esys_tr_getTpmHandle_key_int_LDFLAGS = $(TESTS_LDFLAGS) 1270test_integration_esys_tr_getTpmHandle_key_int_SOURCES = \ 1271 test/integration/esys-tr-getTpmHandle-key.int.c \ 1272 test/integration/main-esapi.c test/integration/test-esapi.h 1273 1274test_integration_esys_tr_getTpmHandle_nv_int_CFLAGS = $(TESTS_CFLAGS) 1275test_integration_esys_tr_getTpmHandle_nv_int_LDADD = $(TESTS_LDADD) 1276test_integration_esys_tr_getTpmHandle_nv_int_LDFLAGS = $(TESTS_LDFLAGS) 1277test_integration_esys_tr_getTpmHandle_nv_int_SOURCES = \ 1278 test/integration/esys-tr-getTpmHandle-nv.int.c \ 1279 test/integration/main-esapi.c test/integration/test-esapi.h 1280 1281test_integration_esys_unseal_password_auth_int_CFLAGS = $(TESTS_CFLAGS) $(TSS2_ESYS_CFLAGS_CRYPTO) 1282test_integration_esys_unseal_password_auth_int_LDADD = $(TESTS_LDADD) 1283test_integration_esys_unseal_password_auth_int_LDFLAGS = $(TESTS_LDFLAGS) $(TSS2_ESYS_LDFLAGS_CRYPTO) $(LIBDL_LDFLAGS) 1284test_integration_esys_unseal_password_auth_int_SOURCES = \ 1285 $(ESYS_SRC_UTIL_CRYPTO_SRC) \ 1286 test/integration/esys-unseal-password-auth.int.c \ 1287 test/integration/main-esapi.c test/integration/test-esapi.h 1288 1289test_integration_esys_verify_signature_int_CFLAGS = $(TESTS_CFLAGS) 1290test_integration_esys_verify_signature_int_LDADD = $(TESTS_LDADD) 1291test_integration_esys_verify_signature_int_LDFLAGS = $(TESTS_LDFLAGS) 1292test_integration_esys_verify_signature_int_SOURCES = \ 1293 test/integration/esys-verify-signature.int.c \ 1294 test/integration/main-esapi.c test/integration/test-esapi.h 1295 1296test_integration_esys_zgen_2phase_int_CFLAGS = $(TESTS_CFLAGS) 1297test_integration_esys_zgen_2phase_int_LDADD = $(TESTS_LDADD) 1298test_integration_esys_zgen_2phase_int_LDFLAGS = $(TESTS_LDFLAGS) 1299test_integration_esys_zgen_2phase_int_SOURCES = \ 1300 test/integration/esys-zgen-2phase.int.c \ 1301 test/integration/main-esapi.c test/integration/test-esapi.h 1302 1303test_integration_esys_auto_session_flags_int_CFLAGS = $(TESTS_CFLAGS) 1304test_integration_esys_auto_session_flags_int_LDADD = $(TESTS_LDADD) 1305test_integration_esys_auto_session_flags_int_LDFLAGS = $(TESTS_LDFLAGS) 1306test_integration_esys_auto_session_flags_int_SOURCES = \ 1307 test/integration/esys-auto-session-flags.int.c \ 1308 test/integration/main-esapi.c test/integration/test-esapi.h 1309 1310test_integration_esys_tpm_clear_auth_int_CFLAGS = $(TESTS_CFLAGS) 1311test_integration_esys_tpm_clear_auth_int_LDADD = $(TESTS_LDADD) 1312test_integration_esys_tpm_clear_auth_int_LDFLAGS = $(TESTS_LDFLAGS) 1313test_integration_esys_tpm_clear_auth_int_SOURCES = \ 1314 test/integration/esys-tpm-clear-auth.int.c \ 1315 test/integration/main-esapi.c test/integration/test-esapi.h 1316 1317endif #ESAPI 1318 1319test_integration_sapi_policy_template_int_CFLAGS = $(TESTS_CFLAGS) 1320test_integration_sapi_policy_template_int_LDADD = $(TESTS_LDADD) 1321test_integration_sapi_policy_template_int_SOURCES = test/integration/main-sapi.c \ 1322 test/integration/sapi-policy-template.int.c 1323 1324test_integration_sapi_create_loaded_int_CFLAGS = $(TESTS_CFLAGS) 1325test_integration_sapi_create_loaded_int_LDADD = $(TESTS_LDADD) 1326test_integration_sapi_create_loaded_int_SOURCES = test/integration/main-sapi.c \ 1327 test/integration/sapi-create-loaded.int.c 1328 1329test_integration_sapi_policy_authorizeNV_int_CFLAGS = $(TESTS_CFLAGS) 1330test_integration_sapi_policy_authorizeNV_int_LDADD = $(TESTS_LDADD) 1331test_integration_sapi_policy_authorizeNV_int_SOURCES = test/integration/main-sapi.c \ 1332 test/integration/sapi-policy-authorizeNV.int.c 1333 1334test_integration_sapi_command_cancel_int_CFLAGS = $(TESTS_CFLAGS) 1335test_integration_sapi_command_cancel_int_LDADD = $(TESTS_LDADD) 1336test_integration_sapi_command_cancel_int_SOURCES = test/integration/main-sapi.c \ 1337 test/integration/sapi-command-cancel.int.c src/util/log.c 1338 1339if FAPI 1340test_integration_fapi_get_random_int_CFLAGS = $(TESTS_CFLAGS) 1341test_integration_fapi_get_random_int_LDADD = $(TESTS_LDADD) 1342test_integration_fapi_get_random_int_LDFLAGS = $(TESTS_LDFLAGS) 1343test_integration_fapi_get_random_int_SOURCES = \ 1344 test/integration/fapi-get-random.int.c \ 1345 test/integration/main-fapi.c test/integration/test-fapi.h 1346 1347test_integration_fapi_platform_certificates_int_CFLAGS = $(TESTS_CFLAGS) 1348test_integration_fapi_platform_certificates_int_LDADD = $(TESTS_LDADD) 1349test_integration_fapi_platform_certificates_int_LDFLAGS = $(TESTS_LDFLAGS) 1350test_integration_fapi_platform_certificates_int_SOURCES = \ 1351 test/integration/fapi-platform-certificates.int.c \ 1352 test/integration/main-fapi.c test/integration/test-fapi.h 1353 1354test_integration_fapi_key_create_sign_int_CFLAGS = $(TESTS_CFLAGS) 1355test_integration_fapi_key_create_sign_int_LDADD = $(TESTS_LDADD) 1356test_integration_fapi_key_create_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1357test_integration_fapi_key_create_sign_int_SOURCES = \ 1358 test/integration/fapi-key-create-sign.int.c \ 1359 test/integration/main-fapi.c test/integration/test-fapi.h 1360 1361test_integration_fapi_key_create_sign_password_provision_int_CFLAGS = $(TESTS_CFLAGS) 1362test_integration_fapi_key_create_sign_password_provision_int_LDADD = $(TESTS_LDADD) 1363test_integration_fapi_key_create_sign_password_provision_int_LDFLAGS = $(TESTS_LDFLAGS) 1364test_integration_fapi_key_create_sign_password_provision_int_SOURCES = \ 1365 test/integration/fapi-key-create-sign-password-provision.int.c \ 1366 test/integration/main-fapi.c test/integration/test-fapi.h 1367 1368test_integration_fapi_key_create_sign_policy_provision_int_CFLAGS = $(TESTS_CFLAGS) \ 1369 -DFAPI_PROFILE=\"P_RSA_sh_policy\" -DFAPI_TEST_EK_CERT_LESS 1370test_integration_fapi_key_create_sign_policy_provision_int_LDADD = $(TESTS_LDADD) 1371test_integration_fapi_key_create_sign_policy_provision_int_LDFLAGS = $(TESTS_LDFLAGS) 1372test_integration_fapi_key_create_sign_policy_provision_int_SOURCES = \ 1373 test/integration/fapi-key-create-sign-policy-provision.int.c \ 1374 test/integration/main-fapi.c test/integration/test-fapi.h 1375 1376test_integration_fapi_key_create_sign_rsa_int_CFLAGS = $(TESTS_CFLAGS) \ 1377 -DFAPI_PROFILE=\"P_RSA\" 1378test_integration_fapi_key_create_sign_rsa_int_LDADD = $(TESTS_LDADD) 1379test_integration_fapi_key_create_sign_rsa_int_LDFLAGS = $(TESTS_LDFLAGS) 1380test_integration_fapi_key_create_sign_rsa_int_SOURCES = \ 1381 test/integration/fapi-key-create-sign.int.c \ 1382 test/integration/main-fapi.c test/integration/test-fapi.h 1383 1384test_integration_fapi_key_create_sign_password_int_CFLAGS = $(TESTS_CFLAGS) \ 1385 -DFAPI_PASSWORD 1386test_integration_fapi_key_create_sign_password_int_LDADD = $(TESTS_LDADD) 1387test_integration_fapi_key_create_sign_password_int_LDFLAGS = $(TESTS_LDFLAGS) 1388test_integration_fapi_key_create_sign_password_int_SOURCES = \ 1389 test/integration/fapi-key-create-sign.int.c \ 1390 test/integration/main-fapi.c test/integration/test-fapi.h 1391 1392test_integration_fapi_key_create_sign_password_da_int_CFLAGS = $(TESTS_CFLAGS) \ 1393 -DFAPI_PASSWORD -DFAPI_DA 1394test_integration_fapi_key_create_sign_password_da_int_LDADD = $(TESTS_LDADD) 1395test_integration_fapi_key_create_sign_password_da_int_LDFLAGS = $(TESTS_LDFLAGS) 1396test_integration_fapi_key_create_sign_password_da_int_SOURCES = \ 1397 test/integration/fapi-key-create-sign.int.c \ 1398 test/integration/main-fapi.c test/integration/test-fapi.h 1399 1400test_integration_fapi_key_create_sign_persistent_int_CFLAGS = $(TESTS_CFLAGS) \ 1401 -DFAPI_PROFILE=\"P_RSA_EK_persistent\" -DFAPI_TEST_EK_CERT_LESS 1402test_integration_fapi_key_create_sign_persistent_int_LDADD = $(TESTS_LDADD) 1403test_integration_fapi_key_create_sign_persistent_int_LDFLAGS = $(TESTS_LDFLAGS) 1404test_integration_fapi_key_create_sign_persistent_int_SOURCES = \ 1405 test/integration/fapi-key-create-sign.int.c \ 1406 test/integration/main-fapi.c test/integration/test-fapi.h 1407 1408test_integration_fapi_key_create_policy_authorize_sign_int_CFLAGS = $(TESTS_CFLAGS) -DFAPI_PROFILE=\"P_RSA\" 1409test_integration_fapi_key_create_policy_authorize_sign_int_LDADD = $(TESTS_LDADD) 1410test_integration_fapi_key_create_policy_authorize_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1411test_integration_fapi_key_create_policy_authorize_sign_int_SOURCES = \ 1412 test/integration/fapi-key-create-policy-authorize-sign.int.c \ 1413 test/integration/main-fapi.c test/integration/test-fapi.h 1414 1415test_integration_fapi_key_create_policy_authorize_sign_rsa_int_CFLAGS = $(TESTS_CFLAGS) \ 1416 -DFAPI_PROFILE=\"P_RSA256\" -DFAPI_TEST_EK_CERT_LESS 1417test_integration_fapi_key_create_policy_authorize_sign_rsa_int_LDADD = $(TESTS_LDADD) 1418test_integration_fapi_key_create_policy_authorize_sign_rsa_int_LDFLAGS = $(TESTS_LDFLAGS) 1419test_integration_fapi_key_create_policy_authorize_sign_rsa_int_SOURCES = \ 1420 test/integration/fapi-key-create-policy-authorize-sign.int.c \ 1421 test/integration/main-fapi.c test/integration/test-fapi.h 1422 1423test_integration_fapi_key_create_policy_authorize_nv_sign_int_CFLAGS = $(TESTS_CFLAGS) 1424test_integration_fapi_key_create_policy_authorize_nv_sign_int_LDADD = $(TESTS_LDADD) 1425test_integration_fapi_key_create_policy_authorize_nv_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1426test_integration_fapi_key_create_policy_authorize_nv_sign_int_SOURCES = \ 1427 test/integration/fapi-key-create-policy-authorize-nv-sign.int.c \ 1428 test/integration/main-fapi.c test/integration/test-fapi.h 1429 1430test_integration_fapi_key_create_policy_secret_nv_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1431 -DFAPI_PROFILE=\"P_RSA256\" -DFAPI_TEST_EK_CERT_LESS 1432test_integration_fapi_key_create_policy_secret_nv_sign_int_LDADD = $(TESTS_LDADD) 1433test_integration_fapi_key_create_policy_secret_nv_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1434test_integration_fapi_key_create_policy_secret_nv_sign_int_SOURCES = \ 1435 test/integration/fapi-key-create-policy-secret-nv-sign.int.c \ 1436 test/integration/main-fapi.c test/integration/test-fapi.h 1437 1438test_integration_fapi_key_create_policy_pcr_sign_int_CFLAGS = $(TESTS_CFLAGS) 1439test_integration_fapi_key_create_policy_pcr_sign_int_LDADD = $(TESTS_LDADD) 1440test_integration_fapi_key_create_policy_pcr_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1441test_integration_fapi_key_create_policy_pcr_sign_int_SOURCES = \ 1442 test/integration/fapi-key-create-policy-pcr-sign.int.c \ 1443 test/integration/main-fapi.c test/integration/test-fapi.h 1444 1445test_integration_fapi_key_create_policy_signed_int_CFLAGS = $(TESTS_CFLAGS) 1446test_integration_fapi_key_create_policy_signed_int_LDADD = $(TESTS_LDADD) 1447test_integration_fapi_key_create_policy_signed_int_LDFLAGS = $(TESTS_LDFLAGS) 1448test_integration_fapi_key_create_policy_signed_int_SOURCES = \ 1449 test/integration/fapi-key-create-policy-signed.int.c \ 1450 test/integration/main-fapi.c test/integration/test-fapi.h 1451 1452test_integration_fapi_key_create_policy_signed_ecc_int_CFLAGS = $(TESTS_CFLAGS) \ 1453 -DTEST_ECC 1454test_integration_fapi_key_create_policy_signed_ecc_int_LDADD = $(TESTS_LDADD) 1455test_integration_fapi_key_create_policy_signed_ecc_int_LDFLAGS = $(TESTS_LDFLAGS) 1456test_integration_fapi_key_create_policy_signed_ecc_int_SOURCES = \ 1457 test/integration/fapi-key-create-policy-signed.int.c \ 1458 test/integration/main-fapi.c test/integration/test-fapi.h 1459 1460test_integration_fapi_key_create_policy_nv_sign_int_CFLAGS = $(TESTS_CFLAGS) 1461test_integration_fapi_key_create_policy_nv_sign_int_LDADD = $(TESTS_LDADD) 1462test_integration_fapi_key_create_policy_nv_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1463test_integration_fapi_key_create_policy_nv_sign_int_SOURCES = \ 1464 test/integration/fapi-key-create-policy-nv-sign.int.c \ 1465 test/integration/main-fapi.c test/integration/test-fapi.h 1466 1467test_integration_fapi_key_create_policy_or_sign_int_CFLAGS = $(TESTS_CFLAGS) 1468test_integration_fapi_key_create_policy_or_sign_int_LDADD = $(TESTS_LDADD) 1469test_integration_fapi_key_create_policy_or_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1470test_integration_fapi_key_create_policy_or_sign_int_SOURCES = \ 1471 test/integration/fapi-key-create-policy-or-sign.int.c \ 1472 test/integration/main-fapi.c test/integration/test-fapi.h 1473 1474test_integration_fapi_key_create_policy_password_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1475 -DTEST_POLICY_PASSWORD -DTEST_PASSWORD 1476test_integration_fapi_key_create_policy_password_sign_int_LDADD = $(TESTS_LDADD) 1477test_integration_fapi_key_create_policy_password_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1478test_integration_fapi_key_create_policy_password_sign_int_SOURCES = \ 1479 test/integration/fapi-key-create-policies-sign.int.c \ 1480 test/integration/main-fapi.c test/integration/test-fapi.h 1481 1482test_integration_fapi_key_create_policy_countertimer_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1483 -DTEST_POLICY_COUNTERTIMER 1484test_integration_fapi_key_create_policy_countertimer_sign_int_LDADD = $(TESTS_LDADD) 1485test_integration_fapi_key_create_policy_countertimer_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1486test_integration_fapi_key_create_policy_countertimer_sign_int_SOURCES = \ 1487 test/integration/fapi-key-create-policies-sign.int.c \ 1488 test/integration/main-fapi.c test/integration/test-fapi.h 1489 1490test_integration_fapi_key_create_policy_physical_presence_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1491 -DTEST_POLICY_PHYSICAL_PRESENCE 1492test_integration_fapi_key_create_policy_physical_presence_sign_int_LDADD = $(TESTS_LDADD) 1493test_integration_fapi_key_create_policy_physical_presence_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1494test_integration_fapi_key_create_policy_physical_presence_sign_int_SOURCES = \ 1495 test/integration/fapi-key-create-policies-sign.int.c \ 1496 test/integration/main-fapi.c test/integration/test-fapi.h 1497 1498test_integration_fapi_key_create_policy_locality_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1499 -DTEST_POLICY_LOCALITY 1500test_integration_fapi_key_create_policy_locality_sign_int_LDADD = $(TESTS_LDADD) 1501test_integration_fapi_key_create_policy_locality_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1502test_integration_fapi_key_create_policy_locality_sign_int_SOURCES = \ 1503 test/integration/fapi-key-create-policies-sign.int.c \ 1504 test/integration/main-fapi.c test/integration/test-fapi.h 1505 1506test_integration_fapi_key_create_policy_command_code_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1507 -DTEST_POLICY_COMMAND_CODE 1508test_integration_fapi_key_create_policy_command_code_sign_int_LDADD = $(TESTS_LDADD) 1509test_integration_fapi_key_create_policy_command_code_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1510test_integration_fapi_key_create_policy_command_code_sign_int_SOURCES = \ 1511 test/integration/fapi-key-create-policies-sign.int.c \ 1512 test/integration/main-fapi.c test/integration/test-fapi.h 1513 1514test_integration_fapi_key_create_policy_auth_value_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1515 -DTEST_POLICY_AUTH_VALUE -DTEST_PASSWORD 1516test_integration_fapi_key_create_policy_auth_value_sign_int_LDADD = $(TESTS_LDADD) 1517test_integration_fapi_key_create_policy_auth_value_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1518test_integration_fapi_key_create_policy_auth_value_sign_int_SOURCES = \ 1519 test/integration/fapi-key-create-policies-sign.int.c \ 1520 test/integration/main-fapi.c test/integration/test-fapi.h 1521 1522test_integration_fapi_key_create_ckda_sign_int_CFLAGS = $(TESTS_CFLAGS) \ 1523 -DFAPI_PROFILE=\"P_RSA\" 1524test_integration_fapi_key_create_ckda_sign_int_LDADD = $(TESTS_LDADD) 1525test_integration_fapi_key_create_ckda_sign_int_LDFLAGS = $(TESTS_LDFLAGS) 1526test_integration_fapi_key_create_ckda_sign_int_SOURCES = \ 1527 test/integration/fapi-key-create-ckda-sign.int.c \ 1528 test/integration/main-fapi.c test/integration/test-fapi.h 1529 1530test_integration_fapi_key_create_ckda_sign_password_int_CFLAGS = $(TESTS_CFLAGS) \ 1531 -DFAPI_PASSWORD -DFAPI_PROFILE=\"P_RSA\" 1532test_integration_fapi_key_create_ckda_sign_password_int_LDADD = $(TESTS_LDADD) 1533test_integration_fapi_key_create_ckda_sign_password_int_LDFLAGS = $(TESTS_LDFLAGS) 1534test_integration_fapi_key_create_ckda_sign_password_int_SOURCES = \ 1535 test/integration/fapi-key-create-ckda-sign.int.c \ 1536 test/integration/main-fapi.c test/integration/test-fapi.h 1537 1538test_integration_fapi_key_create_ckda_sign_password_da_int_CFLAGS = $(TESTS_CFLAGS) \ 1539 -DFAPI_PASSWORD -DFAPI_DA -DFAPI_PROFILE=\"P_RSA\" 1540test_integration_fapi_key_create_ckda_sign_password_da_int_LDADD = $(TESTS_LDADD) 1541test_integration_fapi_key_create_ckda_sign_password_da_int_LDFLAGS = $(TESTS_LDFLAGS) 1542test_integration_fapi_key_create_ckda_sign_password_da_int_SOURCES = \ 1543 test/integration/fapi-key-create-ckda-sign.int.c \ 1544 test/integration/main-fapi.c test/integration/test-fapi.h 1545 1546test_integration_fapi_key_change_auth_int_CFLAGS = $(TESTS_CFLAGS) 1547test_integration_fapi_key_change_auth_int_LDADD = $(TESTS_LDADD) 1548test_integration_fapi_key_change_auth_int_LDFLAGS = $(TESTS_LDFLAGS) 1549test_integration_fapi_key_change_auth_int_SOURCES = \ 1550 test/integration/fapi-key-change-auth.int.c \ 1551 test/integration/main-fapi.c test/integration/test-fapi.h 1552 1553test_integration_fapi_nv_ordinary_int_CFLAGS = $(TESTS_CFLAGS) 1554test_integration_fapi_nv_ordinary_int_LDADD = $(TESTS_LDADD) 1555test_integration_fapi_nv_ordinary_int_LDFLAGS = $(TESTS_LDFLAGS) 1556test_integration_fapi_nv_ordinary_int_SOURCES = \ 1557 test/integration/fapi-nv-ordinary.int.c \ 1558 test/integration/main-fapi.c test/integration/test-fapi.h 1559 1560test_integration_fapi_nv_authorizenv_cphash_int_CFLAGS = $(TESTS_CFLAGS) 1561test_integration_fapi_nv_authorizenv_cphash_int_LDADD = $(TESTS_LDADD) 1562test_integration_fapi_nv_authorizenv_cphash_int_LDFLAGS = $(TESTS_LDFLAGS) 1563test_integration_fapi_nv_authorizenv_cphash_int_SOURCES = \ 1564 test/integration/fapi-nv-authorizenv-cphash.int.c \ 1565 test/integration/main-fapi.c test/integration/test-fapi.h 1566 1567test_integration_fapi_nv_extend_int_CFLAGS = $(TESTS_CFLAGS) 1568test_integration_fapi_nv_extend_int_LDADD = $(TESTS_LDADD) 1569test_integration_fapi_nv_extend_int_LDFLAGS = $(TESTS_LDFLAGS) 1570test_integration_fapi_nv_extend_int_SOURCES = \ 1571 test/integration/fapi-nv-extend.int.c \ 1572 test/integration/main-fapi.c test/integration/test-fapi.h 1573 1574test_integration_fapi_nv_increment_int_CFLAGS = $(TESTS_CFLAGS) 1575test_integration_fapi_nv_increment_int_LDADD = $(TESTS_LDADD) 1576test_integration_fapi_nv_increment_int_LDFLAGS = $(TESTS_LDFLAGS) 1577test_integration_fapi_nv_increment_int_SOURCES = \ 1578 test/integration/fapi-nv-increment.int.c \ 1579 test/integration/main-fapi.c test/integration/test-fapi.h 1580 1581test_integration_fapi_nv_set_bits_int_CFLAGS = $(TESTS_CFLAGS) 1582test_integration_fapi_nv_set_bits_int_LDADD = $(TESTS_LDADD) 1583test_integration_fapi_nv_set_bits_int_LDFLAGS = $(TESTS_LDFLAGS) 1584test_integration_fapi_nv_set_bits_int_SOURCES = \ 1585 test/integration/fapi-nv-set-bits.int.c \ 1586 test/integration/main-fapi.c test/integration/test-fapi.h 1587 1588test_integration_fapi_nv_written_policy_int_CFLAGS = $(TESTS_CFLAGS) 1589test_integration_fapi_nv_written_policy_int_LDADD = $(TESTS_LDADD) 1590test_integration_fapi_nv_written_policy_int_LDFLAGS = $(TESTS_LDFLAGS) 1591test_integration_fapi_nv_written_policy_int_SOURCES = \ 1592 test/integration/fapi-nv-written-policy.int.c \ 1593 test/integration/main-fapi.c test/integration/test-fapi.h 1594 1595test_integration_fapi_ext_public_key_int_CFLAGS = $(TESTS_CFLAGS) \ 1596 -DFAPI_NONTPM 1597test_integration_fapi_ext_public_key_int_LDADD = $(TESTS_LDADD) 1598test_integration_fapi_ext_public_key_int_LDFLAGS = $(TESTS_LDFLAGS) 1599test_integration_fapi_ext_public_key_int_SOURCES = \ 1600 test/integration/fapi-ext-public-key.int.c \ 1601 test/integration/main-fapi.c test/integration/test-fapi.h 1602 1603test_integration_fapi_data_crypt_int_CFLAGS = $(TESTS_CFLAGS) 1604test_integration_fapi_data_crypt_int_LDADD = $(TESTS_LDADD) 1605test_integration_fapi_data_crypt_int_LDFLAGS = $(TESTS_LDFLAGS) 1606test_integration_fapi_data_crypt_int_SOURCES = \ 1607 test/integration/fapi-data-crypt.int.c \ 1608 test/integration/main-fapi.c test/integration/test-fapi.h 1609 1610test_integration_fapi_data_crypt_rsa_int_CFLAGS = $(TESTS_CFLAGS) \ 1611 -DFAPI_PROFILE=\"P_RSA\" 1612test_integration_fapi_data_crypt_rsa_int_LDADD = $(TESTS_LDADD) 1613test_integration_fapi_data_crypt_rsa_int_LDFLAGS = $(TESTS_LDFLAGS) 1614test_integration_fapi_data_crypt_rsa_int_SOURCES = \ 1615 test/integration/fapi-data-crypt.int.c \ 1616 test/integration/main-fapi.c test/integration/test-fapi.h 1617 1618test_integration_fapi_duplicate_int_CFLAGS = $(TESTS_CFLAGS) 1619test_integration_fapi_duplicate_int_LDADD = $(TESTS_LDADD) 1620test_integration_fapi_duplicate_int_LDFLAGS = $(TESTS_LDFLAGS) 1621test_integration_fapi_duplicate_int_SOURCES = \ 1622 test/integration/fapi-duplicate.int.c \ 1623 test/integration/main-fapi.c test/integration/test-fapi.h 1624 1625 1626test_integration_fapi_pcr_test_int_CFLAGS = $(TESTS_CFLAGS) 1627test_integration_fapi_pcr_test_int_LDADD = $(TESTS_LDADD) 1628test_integration_fapi_pcr_test_int_LDFLAGS = $(TESTS_LDFLAGS) 1629test_integration_fapi_pcr_test_int_SOURCES = \ 1630 test/integration/fapi-pcr-test.int.c \ 1631 test/integration/main-fapi.c test/integration/test-fapi.h 1632 1633test_integration_fapi_quote_int_CFLAGS = $(TESTS_CFLAGS) 1634test_integration_fapi_quote_int_LDADD = $(TESTS_LDADD) 1635test_integration_fapi_quote_int_LDFLAGS = $(TESTS_LDFLAGS) -ljson-c 1636test_integration_fapi_quote_int_SOURCES = \ 1637 test/integration/fapi-quote.int.c \ 1638 test/integration/main-fapi.c test/integration/test-fapi.h 1639 1640test_integration_fapi_quote_rsa_int_CFLAGS = $(TESTS_CFLAGS) \ 1641 -DFAPI_PROFILE=\"P_RSA\" 1642test_integration_fapi_quote_rsa_int_LDADD = $(TESTS_LDADD) 1643test_integration_fapi_quote_rsa_int_LDFLAGS = $(TESTS_LDFLAGS) -ljson-c 1644test_integration_fapi_quote_rsa_int_SOURCES = \ 1645 test/integration/fapi-quote.int.c \ 1646 test/integration/main-fapi.c test/integration/test-fapi.h 1647 1648 1649test_integration_fapi_info_int_CFLAGS = $(TESTS_CFLAGS) 1650test_integration_fapi_info_int_LDADD = $(TESTS_LDADD) 1651test_integration_fapi_info_int_LDFLAGS = $(TESTS_LDFLAGS) 1652test_integration_fapi_info_int_SOURCES = \ 1653 test/integration/fapi-info.int.c \ 1654 test/integration/main-fapi.c test/integration/test-fapi.h 1655 1656test_integration_fapi_unseal_int_CFLAGS = $(TESTS_CFLAGS) 1657test_integration_fapi_unseal_int_LDADD = $(TESTS_LDADD) 1658test_integration_fapi_unseal_int_LDFLAGS = $(TESTS_LDFLAGS) 1659test_integration_fapi_unseal_int_SOURCES = \ 1660 test/integration/fapi-unseal.int.c \ 1661 test/integration/main-fapi.c test/integration/test-fapi.h 1662 1663test_integration_fapi_provision_fingerprint_int_CFLAGS = $(TESTS_CFLAGS) \ 1664 -DFAPI_TEST_FINGERPRINT -DFAPI_PROFILE=\"P_RSA\" 1665test_integration_fapi_provision_fingerprint_int_LDADD = $(TESTS_LDADD) 1666test_integration_fapi_provision_fingerprint_int_LDFLAGS = $(TESTS_LDFLAGS) 1667test_integration_fapi_provision_fingerprint_int_SOURCES = \ 1668 test/integration/fapi-get-random.int.c \ 1669 test/integration/main-fapi.c test/integration/test-fapi.h 1670 1671test_integration_fapi_provision_certificate_int_CFLAGS = $(TESTS_CFLAGS) \ 1672 -DFAPI_TEST_CERTIFICATE -DFAPI_PROFILE=\"P_RSA\" 1673test_integration_fapi_provision_certificate_int_LDADD = $(TESTS_LDADD) 1674test_integration_fapi_provision_certificate_int_LDFLAGS = $(TESTS_LDFLAGS) 1675test_integration_fapi_provision_certificate_int_SOURCES = \ 1676 test/integration/fapi-get-random.int.c \ 1677 test/integration/main-fapi.c test/integration/test-fapi.h 1678 1679test_integration_fapi_provision_fingerprint_ecc_int_CFLAGS = $(TESTS_CFLAGS) \ 1680 -DFAPI_TEST_FINGERPRINT_ECC -DFAPI_PROFILE=\"P_ECC\" 1681test_integration_fapi_provision_fingerprint_ecc_int_LDADD = $(TESTS_LDADD) 1682test_integration_fapi_provision_fingerprint_ecc_int_LDFLAGS = $(TESTS_LDFLAGS) 1683test_integration_fapi_provision_fingerprint_ecc_int_SOURCES = \ 1684 test/integration/fapi-get-random.int.c \ 1685 test/integration/main-fapi.c test/integration/test-fapi.h 1686 1687test_integration_fapi_provision_certificate_ecc_int_CFLAGS = $(TESTS_CFLAGS) \ 1688 -DFAPI_TEST_CERTIFICATE_ECC -DFAPI_PROFILE=\"P_ECC\" 1689test_integration_fapi_provision_certificate_ecc_int_LDADD = $(TESTS_LDADD) 1690test_integration_fapi_provision_certificate_ecc_int_LDFLAGS = $(TESTS_LDFLAGS) 1691test_integration_fapi_provision_certificate_ecc_int_SOURCES = \ 1692 test/integration/fapi-get-random.int.c \ 1693 test/integration/main-fapi.c test/integration/test-fapi.h 1694 1695endif #FAPI 1696 1697endif #ENABLE_INTEGRATION 1698 1699check-ptpm: 1700 $(MAKE) -j1 check 1701