blob: 62d52f29657c1108f0ed3313cd21283f8f64e2de [file] [log] [blame]
Andreas Fuchs0dc7c292018-02-28 20:01:13 +01001#;**********************************************************************;
Philip Tricca49635f42018-03-10 19:19:58 -08002# Copyright (c) 2015 - 2018 Intel Corporation
Andreas Fuchs0dc7c292018-02-28 20:01:13 +01003# Copyright (c) 2018 Fraunhofer SIT sponsored by Infineon Technologies AG
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are met:
8#
9# 1. Redistributions of source code must retain the above copyright notice,
10# this list of conditions and the following disclaimer.
11#
12# 2. Redistributions in binary form must reproduce the above copyright notice,
13# this list of conditions and the following disclaimer in the documentation
14# and/or other materials provided with the distribution.
15#
16# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
26# THE POSSIBILITY OF SUCH DAMAGE.
27#;**********************************************************************;
28
Philip Triccaee730622018-03-10 16:40:41 -080029TESTS_CFLAGS = $(AM_CFLAGS) $(LIBCRYPTO_CFLAGS) -I$(srcdir)/src/tss2-mu \
Andreas Fuchsbaeb2be2018-03-29 15:39:50 +020030 -I$(srcdir)/src/tss2-sys -I$(srcdir)/src/tss2-esys \
Andreas Fuchs1c4a8112018-03-29 16:58:07 +020031 -Wno-unused-parameter -Wno-missing-field-initializers
Andreas Fuchs0dc7c292018-02-28 20:01:13 +010032TESTS_LDADD = $(noinst_LTLIBRARIES) $(lib_LTLIBRARIES) $(LIBCRYPTO_LIBS) $(libutil)
33
34# test harness configuration
35TEST_EXTENSIONS = .int
36INT_LOG_COMPILER = $(srcdir)/script/int-log-compiler.sh
37INT_LOG_FLAGS = --simulator-bin=$(SIMULATOR_BIN)
38EXTRA_DIST += $(INT_LOG_COMPILER)
39
40check-programs: $(check_PROGRAMS)
41
42check_PROGRAMS = $(TESTS_UNIT) $(TESTS_INTEGRATION)
43TESTS = $(check_PROGRAMS)
44
Andreas Fuchsa0eda362018-03-28 11:56:42 +020045if SIMULATOR_BIN
46noinst_PROGRAMS += test/helper/tpm_startup
47test_helper_tpm_startup_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration
48test_helper_tpm_startup_LDFLAGS = $(TESTS_LDFLAGS)
49test_helper_tpm_startup_LDADD = $(TESTS_LDADD)
50test_helper_tpm_startup_SOURCES = test/helper/tpm_startup.c
Andreas Fuchsa0eda362018-03-28 11:56:42 +020051
Andreas Fuchs6ab3fd82018-03-28 12:23:19 +020052noinst_PROGRAMS += test/helper/tpm_transientempty
53test_helper_tpm_transientempty_CFLAGS = $(TESTS_CFLAGS) -I$(srcdir)/test/integration
54test_helper_tpm_transientempty_LDFLAGS = $(TESTS_LDFLAGS)
55test_helper_tpm_transientempty_LDADD = $(TESTS_LDADD)
56test_helper_tpm_transientempty_SOURCES = test/helper/tpm_transientempty.c
Philip Tricca216ac492018-03-30 09:21:24 -070057endif #SIMULATOR_BIN
Andreas Fuchs6ab3fd82018-03-28 12:23:19 +020058
Andreas Fuchs0dc7c292018-02-28 20:01:13 +010059if UNIT
60TESTS_UNIT = \
61 test/unit/CommonPreparePrologue \
62 test/unit/CopyCommandHeader \
63 test/unit/GetNumHandles \
Philip Tricca88ced722018-03-14 15:24:20 -070064 test/unit/io \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +010065 test/unit/tcti-device \
Philip Triccaaddad782018-03-09 11:42:05 -080066 test/unit/tcti-mssim \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +010067 test/unit/UINT8-marshal \
68 test/unit/UINT16-marshal \
69 test/unit/UINT32-marshal \
70 test/unit/UINT64-marshal \
71 test/unit/TPMA-marshal \
72 test/unit/TPM2B-marshal \
73 test/unit/TPMS-marshal \
74 test/unit/TPML-marshal \
75 test/unit/TPMT-marshal \
76 test/unit/TPMU-marshal
Juergen Reppd947f132018-03-16 13:15:10 +010077if ESAPI
78TESTS_UNIT += \
Andreas Fuchs88ac7d72018-03-16 13:20:54 +010079 test/unit/esys-context-null \
Andreas Fuchs5d9ce582018-03-21 19:05:47 +010080 test/unit/esys-default-tcti \
Juergen Repp20181512018-03-20 16:14:28 +010081 test/unit/esys-resubmissions \
82 test/unit/esys-sequence-finish
Juergen Reppd947f132018-03-16 13:15:10 +010083endif ESAPI
Andreas Fuchs0dc7c292018-02-28 20:01:13 +010084endif #UNIT
85
86if SIMULATOR_BIN
87noinst_LTLIBRARIES += test/integration/libtest_utils.la
88TESTS_INTEGRATION = \
89 test/integration/asymmetric-encrypt-decrypt.int \
90 test/integration/create-primary-rsa-2048-aes-128-cfb.int \
91 test/integration/create-keyedhash-sha1-hmac.int \
92 test/integration/encrypt-decrypt.int \
93 test/integration/encrypt-decrypt-2.int \
94 test/integration/evict-ctrl.int \
95 test/integration/get-random.int \
96 test/integration/hierarchy-change-auth.int \
97 test/integration/abi-version.int \
98 test/integration/pcr-extension.int \
99 test/integration/self-test.int \
100 test/integration/start-auth-session.int \
101 test/integration/sys-initialize.int \
102 test/integration/tpm-properties.int \
103 test/integration/system-api.int \
104 test/integration/policy-template.int \
105 test/integration/create-loaded.int \
106 test/integration/policy-authorizeNV.int \
Tadeusz Strukcbde8662018-03-08 15:11:47 -0800107 test/integration/command-cancel.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100108 test/tpmclient/tpmclient.int
109if ESAPI
110TESTS_INTEGRATION += \
Juergen Repp607317b2018-04-12 10:34:57 +0200111 test/integration/esys-audit.int \
Juergen Repp43966fc2018-04-12 10:44:53 +0200112 test/integration/esys-certify-creation.int \
Juergen Repp77b9a0e2018-04-12 10:45:15 +0200113 test/integration/esys-certify.int \
Juergen Repp16455702018-04-12 10:45:49 +0200114 test/integration/esys-change-eps.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100115 test/integration/esys-clear.int \
Juergen Repp658cd7d2018-04-12 10:46:25 +0200116 test/integration/esys-clear-control.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100117 test/integration/esys-clear-session.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100118 test/integration/esys-clockset.int \
Juergen Repp0c2d8532018-04-12 10:46:57 +0200119 test/integration/esys-commit.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100120 test/integration/esys-create-fail.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100121 test/integration/esys-createloaded.int \
122 test/integration/esys-createloaded-session.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100123 test/integration/esys-create-password-auth.int \
124 test/integration/esys-create-primary-ecc-hmac.int \
125 test/integration/esys-create-primary-hmac.int \
126 test/integration/esys-create-session-auth.int \
Juergen Reppa2cf69c2018-03-27 14:20:59 +0200127 test/integration/esys-create-session-auth-xor.int \
Juergen Reppf477ded2018-03-27 14:40:35 +0200128 test/integration/esys-duplicate.int \
Juergen Repp0d884d52018-04-12 10:48:07 +0200129 test/integration/esys-ecc-parameters.int \
Juergen Repp472840f2018-04-12 10:48:38 +0200130 test/integration/esys-ecdh-keygen.int \
Juergen Repp73461b42018-04-12 10:49:10 +0200131 test/integration/esys-ecdh-zgen.int \
Juergen Reppcd101252018-04-12 10:50:21 +0200132 test/integration/esys-encrypt-decrypt.int \
Juergen Repp7de9fbf2018-04-12 10:50:57 +0200133 test/integration/esys-event-sequence-complete.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100134 test/integration/esys-evict-control-serialization.int \
Juergen Repp4ffdf0f2018-04-12 10:51:27 +0200135 test/integration/esys-field-upgrade.int \
Juergen Repp841eeb42018-04-12 10:51:49 +0200136 test/integration/esys-firmware-read.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100137 test/integration/esys-get-capability.int \
138 test/integration/esys-get-random.int \
Juergen Reppd6ed8f22018-04-12 10:52:19 +0200139 test/integration/esys-get-time.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100140 test/integration/esys-hashsequencestart.int \
141 test/integration/esys-hashsequencestart-session.int \
142 test/integration/esys-hierarchychangeauth.int \
Juergen Repp9f394f22018-04-12 10:52:35 +0200143 test/integration/esys-hierarchy-control.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100144 test/integration/esys-hmacsequencestart.int \
145 test/integration/esys-hmacsequencestart-session.int \
Juergen Reppefacad12018-04-12 10:53:12 +0200146 test/integration/esys-import.int \
Juergen Repp53028832018-04-12 10:53:30 +0200147 test/integration/esys-lock.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100148 test/integration/esys-make-credential.int \
149 test/integration/esys-make-credential-session.int \
Juergen Repp090bcef2018-04-12 10:53:49 +0200150 test/integration/esys-nv-certify.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100151 test/integration/esys-nv-ram-counter.int \
152 test/integration/esys-nv-ram-counter-session.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100153 test/integration/esys-nv-ram-extend-index.int \
154 test/integration/esys-nv-ram-extend-index-session.int \
Juergen Repp4f8ad602018-04-12 10:54:45 +0200155 test/integration/esys-nv-ram-ordinary-index-rlock.int \
156 test/integration/esys-nv-ram-ordinary-index-rlock-session.int \
157 test/integration/esys-nv-ram-ordinary-index-wlock.int \
158 test/integration/esys-nv-ram-ordinary-index-wlock-session.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100159 test/integration/esys-nv-ram-set-bits.int \
160 test/integration/esys-nv-ram-set-bits-session.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100161 test/integration/esys-quote.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100162 test/integration/esys-object-changeauth.int \
Juergen Repp731135d2018-03-27 14:43:03 +0200163 test/integration/esys-pcr-basic.int \
164 test/integration/esys-pcr-auth-value.int \
Juergen Repped818052018-04-12 10:56:38 +0200165 test/integration/esys-policy-authorize.int \
Juergen Repp897c75d2018-04-12 10:57:26 +0200166 test/integration/esys-policy-ticket.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100167 test/integration/esys-policy-nv-changeauth.int \
Juergen Repp4cac2822018-04-12 10:58:39 +0200168 test/integration/esys-policy-nv-undefine-special.int \
Juergen Repp110a68a2018-03-08 11:51:30 +0100169 test/integration/esys-policy-password.int \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100170 test/integration/esys-rsa-encrypt-decrypt.int \
Christian Plappert624423b2018-03-27 14:36:40 +0200171 test/integration/esys-save-and-load-context.int \
172 test/integration/esys-unseal-password-auth.int
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100173endif #ESAPI
174endif #SIMULATOR_BIN
175
176CLEANFILES += \
177 test/integration/*.log \
178 test/tpmclient/*.log \
179 test/unit/*.log
180
181if UNIT
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800182test_unit_tcti_device_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800183test_unit_tcti_device_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100184test_unit_tcti_device_LDFLAGS = -Wl,--wrap=read -Wl,-wrap=write
Philip Triccab8584ac2018-03-10 17:02:30 -0800185test_unit_tcti_device_SOURCES = test/unit/tcti-device.c \
Philip Tricca850bb592018-04-03 09:29:22 -0700186 src/tss2-tcti/tcti-common.c src/tss2-tcti/tcti-common.h \
187 src/tss2-tcti/tcti-device.c src/tss2-tcti/tcti-device.h
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100188
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800189test_unit_tcti_mssim_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS) $(URIPARSER_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800190test_unit_tcti_mssim_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(URIPARSER_LIBS) $(libutil)
Philip Triccaaddad782018-03-09 11:42:05 -0800191test_unit_tcti_mssim_LDFLAGS = -Wl,--wrap=connect,--wrap=read,--wrap=select,--wrap=write
Philip Tricca850bb592018-04-03 09:29:22 -0700192test_unit_tcti_mssim_SOURCES = test/unit/tcti-mssim.c \
193 src/tss2-tcti/tcti-common.c src/tss2-tcti/tcti-common.h \
194 src/tss2-tcti/tcti-mssim.c src/tss2-tcti/tcti-mssim.h
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100195
Philip Tricca88ced722018-03-14 15:24:20 -0700196test_unit_io_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Tricca097cae62018-04-08 13:42:29 -0700197test_unit_io_LDADD = $(CMOCKA_LIBS) $(libtss2_mu) $(libutil)
198test_unit_io_LDFLAGS = -Wl,--wrap=connect,--wrap=read,--wrap=socket,--wrap=write
Philip Tricca88ced722018-03-14 15:24:20 -0700199test_unit_io_SOURCES = test/unit/io.c
Philip Tricca2bec2a82018-03-04 21:27:30 -0800200
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800201test_unit_CommonPreparePrologue_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100202test_unit_CommonPreparePrologue_LDFLAGS = -Wl,--unresolved-symbols=ignore-all
Philip Tricca5f0ab552018-03-10 18:18:29 -0800203test_unit_CommonPreparePrologue_LDADD = $(CMOCKA_LIBS) $(libtss2_sys)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100204test_unit_CommonPreparePrologue_SOURCES = test/unit/CommonPreparePrologue.c
205
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800206test_unit_GetNumHandles_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Tricca5f0ab552018-03-10 18:18:29 -0800207test_unit_GetNumHandles_LDADD = $(CMOCKA_LIBS) $(libtss2_sys)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100208test_unit_GetNumHandles_SOURCES = test/unit/GetNumHandles.c
209
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800210test_unit_CopyCommandHeader_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100211test_unit_CopyCommandHeader_LDFLAGS = -Wl,--unresolved-symbols=ignore-all
Philip Tricca5f0ab552018-03-10 18:18:29 -0800212test_unit_CopyCommandHeader_LDADD = $(CMOCKA_LIBS) $(libtss2_sys)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100213test_unit_CopyCommandHeader_SOURCES = test/unit/CopyCommandHeader.c
214
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800215test_unit_UINT8_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800216test_unit_UINT8_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100217test_unit_UINT8_marshal_SOURCES = test/unit/UINT8-marshal.c
218
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800219test_unit_UINT16_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800220test_unit_UINT16_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100221test_unit_UINT16_marshal_SOURCES = test/unit/UINT16-marshal.c
222
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800223test_unit_UINT32_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800224test_unit_UINT32_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100225test_unit_UINT32_marshal_SOURCES = test/unit/UINT32-marshal.c
226
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800227test_unit_UINT64_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800228test_unit_UINT64_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100229test_unit_UINT64_marshal_SOURCES = test/unit/UINT64-marshal.c
230
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800231test_unit_TPMA_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800232test_unit_TPMA_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100233test_unit_TPMA_marshal_SOURCES = test/unit/TPMA-marshal.c
234
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800235test_unit_TPM2B_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800236test_unit_TPM2B_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100237test_unit_TPM2B_marshal_SOURCES = test/unit/TPM2B-marshal.c
238
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800239test_unit_TPMS_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800240test_unit_TPMS_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100241test_unit_TPMS_marshal_SOURCES = test/unit/TPMS-marshal.c
242
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800243test_unit_TPML_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800244test_unit_TPML_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100245test_unit_TPML_marshal_SOURCES = test/unit/TPML-marshal.c
246
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800247test_unit_TPMT_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800248test_unit_TPMT_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100249test_unit_TPMT_marshal_SOURCES = test/unit/TPMT-marshal.c
250
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800251test_unit_TPMU_marshal_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
Philip Triccaee730622018-03-10 16:40:41 -0800252test_unit_TPMU_marshal_LDADD = $(CMOCKA_LIBS) $(libtss2_mu)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100253test_unit_TPMU_marshal_SOURCES = test/unit/TPMU-marshal.c
Juergen Reppd947f132018-03-16 13:15:10 +0100254
255if ESAPI
256test_unit_esys_context_null_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
257test_unit_esys_context_null_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD)
258test_unit_esys_context_null_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
Andreas Fuchs88ac7d72018-03-16 13:20:54 +0100259test_unit_esys_context_null_SOURCES = test/unit/esys-context-null.c
260
Andreas Fuchs5d9ce582018-03-21 19:05:47 +0100261test_unit_esys_default_tcti_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
262test_unit_esys_default_tcti_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD)
263test_unit_esys_default_tcti_LDFLAGS = \
264 -Wl,--wrap=dlopen -Wl,-wrap=dlclose -Wl,-wrap=dlsym \
265 -Wl,--wrap=Tss2_Tcti_Device_Init \
266 -Wl,--wrap=Tss2_Tcti_Mssim_Init
267test_unit_esys_default_tcti_SOURCES = test/unit/esys-default-tcti.c \
268 src/tss2-esys/esys_tcti_default.c src/tss2-esys/esys_tcti_default.h
269
Andreas Fuchs88ac7d72018-03-16 13:20:54 +0100270test_unit_esys_resubmissions_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
271test_unit_esys_resubmissions_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD)
272test_unit_esys_resubmissions_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
273test_unit_esys_resubmissions_SOURCES = test/unit/esys-resubmissions.c
Juergen Repp20181512018-03-20 16:14:28 +0100274
275test_unit_esys_sequence_finish_CFLAGS = $(CMOCKA_CFLAGS) $(TESTS_CFLAGS)
276test_unit_esys_sequence_finish_LDADD = $(CMOCKA_LIBS) $(TESTS_LDADD)
277test_unit_esys_sequence_finish_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
278test_unit_esys_sequence_finish_SOURCES = test/unit/esys-sequence-finish.c
Juergen Reppd947f132018-03-16 13:15:10 +0100279endif # ESAPI
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100280endif # UNIT
281
282if SIMULATOR_BIN
283test_tpmclient_tpmclient_int_CFLAGS = $(AM_CFLAGS) -U_FORTIFY_SOURCE $(TESTS_CFLAGS)
284test_tpmclient_tpmclient_int_LDADD = $(TESTS_LDADD)
285test_tpmclient_tpmclient_int_SOURCES = \
Tadeusz Struk435467e2018-04-04 14:00:50 -0700286 test/tpmclient/DecryptEncrypt.c \
Tadeusz Struk85208a42018-04-09 21:32:41 -0700287 test/tpmclient/tpmclient.int.c test/tpmclient/tpmclient.int.h \
288 test/integration/main.c
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100289
Andreas Fuchs1c4a8112018-03-29 16:58:07 +0200290test_integration_libtest_utils_la_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100291test_integration_libtest_utils_la_SOURCES = \
292 test/integration/context-util.c test/integration/context-util.h \
293 test/integration/sapi-util.c test/integration/sapi-util.h \
Tadeusz Struk85208a42018-04-09 21:32:41 -0700294 test/integration/session-util.c test/integration/session-util.h \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100295 test/integration/test-options.c test/integration/test-options.h \
Tadeusz Struk134c93c2018-04-17 16:35:00 -0700296 test/integration/entity-util.c test/integration/test.h
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100297
298test_integration_asymmetric_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
299test_integration_asymmetric_encrypt_decrypt_int_LDADD = $(TESTS_LDADD)
300test_integration_asymmetric_encrypt_decrypt_int_SOURCES = \
301 test/integration/asymmetric-encrypt-decrypt.int.c test/integration/main.c
302
303test_integration_create_primary_rsa_2048_aes_128_cfb_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
304test_integration_create_primary_rsa_2048_aes_128_cfb_int_LDADD = $(TESTS_LDADD)
305test_integration_create_primary_rsa_2048_aes_128_cfb_int_SOURCES = \
306 test/integration/create-primary-rsa-2048-aes-128-cfb.int.c \
307 test/integration/main.c
308
309test_integration_create_keyedhash_sha1_hmac_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
310test_integration_create_keyedhash_sha1_hmac_int_LDADD = $(TESTS_LDADD)
311test_integration_create_keyedhash_sha1_hmac_int_SOURCES = \
312 test/integration/create-keyedhash-sha1-hmac.int.c test/integration/main.c
313
314test_integration_encrypt_decrypt_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
315test_integration_encrypt_decrypt_int_LDADD = $(TESTS_LDADD)
316test_integration_encrypt_decrypt_int_SOURCES = \
317 test/integration/encrypt-decrypt.int.c test/integration/main.c
318
319test_integration_encrypt_decrypt_2_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
320test_integration_encrypt_decrypt_2_int_LDADD = $(TESTS_LDADD)
321test_integration_encrypt_decrypt_2_int_SOURCES = \
322 test/integration/encrypt-decrypt-2.int.c test/integration/main.c
323
324test_integration_evict_ctrl_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
325test_integration_evict_ctrl_int_LDADD = $(TESTS_LDADD)
326test_integration_evict_ctrl_int_SOURCES = \
327 test/integration/evict-ctrl.int.c test/integration/main.c
328
329test_integration_sys_initialize_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
330test_integration_sys_initialize_int_LDADD = $(TESTS_LDADD)
331test_integration_sys_initialize_int_SOURCES = test/integration/sys-initialize.int.c \
332 test/integration/main.c
333
334test_integration_get_random_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
335test_integration_get_random_int_LDADD = $(TESTS_LDADD)
336test_integration_get_random_int_SOURCES = test/integration/get-random.int.c \
337 test/integration/main.c
338
339test_integration_abi_version_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
340test_integration_abi_version_int_LDADD = $(TESTS_LDADD)
341test_integration_abi_version_int_SOURCES = test/integration/abi-version.int.c \
342 test/integration/main.c
343
344test_integration_pcr_extension_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
345test_integration_pcr_extension_int_LDADD = $(TESTS_LDADD)
346test_integration_pcr_extension_int_SOURCES = test/integration/pcr-extension.int.c \
347 test/integration/main.c
348
349test_integration_self_test_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
350test_integration_self_test_int_LDADD = $(TESTS_LDADD)
351test_integration_self_test_int_SOURCES = test/integration/self-test.int.c \
352 test/integration/main.c
353
354test_integration_hierarchy_change_auth_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
355test_integration_hierarchy_change_auth_int_LDADD = $(TESTS_LDADD)
356test_integration_hierarchy_change_auth_int_SOURCES = \
357 test/integration/hierarchy-change-auth.int.c test/integration/main.c
358
359test_integration_start_auth_session_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
360test_integration_start_auth_session_int_LDADD = $(TESTS_LDADD)
361test_integration_start_auth_session_int_SOURCES = test/integration/main.c \
362 test/integration/start-auth-session.int.c
363
364test_integration_tpm_properties_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
365test_integration_tpm_properties_int_LDADD = $(TESTS_LDADD)
366test_integration_tpm_properties_int_SOURCES = test/integration/main.c \
367 test/integration/tpm-properties.int.c
368
369test_integration_system_api_int_CFLAGS = $(AM_CFLAGS) $(TESTS_CFLAGS)
370test_integration_system_api_int_LDADD = $(TESTS_LDADD)
371test_integration_system_api_int_SOURCES = test/integration/main.c \
372 test/integration/system-api.int.c
373
374if ESAPI
Juergen Repp607317b2018-04-12 10:34:57 +0200375test_integration_esys_audit_int_CFLAGS = $(TESTS_CFLAGS)
376test_integration_esys_audit_int_LDADD = $(TESTS_LDADD)
377test_integration_esys_audit_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
378test_integration_esys_audit_int_SOURCES = \
379 test/integration/esys-audit.int.c \
380 test/integration/main-esapi.c test/integration/test-esapi.h
381
Juergen Repp43966fc2018-04-12 10:44:53 +0200382test_integration_esys_certify_creation_int_CFLAGS = $(TESTS_CFLAGS)
383test_integration_esys_certify_creation_int_LDADD = $(TESTS_LDADD)
384test_integration_esys_certify_creation_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
385test_integration_esys_certify_creation_int_SOURCES = \
386 test/integration/esys-certify-creation.int.c \
387 test/integration/main-esapi.c test/integration/test-esapi.h
388
Juergen Repp77b9a0e2018-04-12 10:45:15 +0200389test_integration_esys_certify_int_CFLAGS = $(TESTS_CFLAGS)
390test_integration_esys_certify_int_LDADD = $(TESTS_LDADD)
391test_integration_esys_certify_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
392test_integration_esys_certify_int_SOURCES = \
393 test/integration/esys-certify.int.c \
394 test/integration/main-esapi.c test/integration/test-esapi.h
395
Juergen Repp16455702018-04-12 10:45:49 +0200396test_integration_esys_change_eps_int_CFLAGS = $(TESTS_CFLAGS)
397test_integration_esys_change_eps_int_LDADD = $(TESTS_LDADD)
398test_integration_esys_change_eps_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
399test_integration_esys_change_eps_int_SOURCES = \
400 test/integration/esys-change-eps.int.c \
401 test/integration/main-esapi.c test/integration/test-esapi.h
402
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800403test_integration_esys_clear_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100404test_integration_esys_clear_int_LDADD = $(TESTS_LDADD)
405test_integration_esys_clear_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
406test_integration_esys_clear_int_SOURCES = \
407 test/integration/esys-clear.int.c \
408 test/integration/main-esapi.c test/integration/test-esapi.h
409
Juergen Repp658cd7d2018-04-12 10:46:25 +0200410test_integration_esys_clear_control_int_CFLAGS = $(TESTS_CFLAGS)
411test_integration_esys_clear_control_int_LDADD = $(TESTS_LDADD)
412test_integration_esys_clear_control_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
413test_integration_esys_clear_control_int_SOURCES = \
414 test/integration/esys-clear-control.int.c \
415 test/integration/main-esapi.c test/integration/test-esapi.h
416
417test_integration_esys_clear_session_int_CFLAGS = $(TESTS_CFLAGS) -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100418test_integration_esys_clear_session_int_LDADD = $(TESTS_LDADD)
419test_integration_esys_clear_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
420test_integration_esys_clear_session_int_SOURCES = \
421 test/integration/esys-clear.int.c \
422 test/integration/main-esapi.c test/integration/test-esapi.h
423
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800424test_integration_esys_clockset_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100425test_integration_esys_clockset_int_LDADD = $(TESTS_LDADD)
426test_integration_esys_clockset_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
427test_integration_esys_clockset_int_SOURCES = \
428 test/integration/esys-clockset.int.c \
429 test/integration/main-esapi.c test/integration/test-esapi.h
430
Juergen Repp0c2d8532018-04-12 10:46:57 +0200431test_integration_esys_commit_int_CFLAGS = $(TESTS_CFLAGS)
432test_integration_esys_commit_int_LDADD = $(TESTS_LDADD)
433test_integration_esys_commit_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
434test_integration_esys_commit_int_SOURCES = \
435 test/integration/esys-commit.int.c \
436 test/integration/main-esapi.c test/integration/test-esapi.h
437
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800438test_integration_esys_create_fail_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100439test_integration_esys_create_fail_int_LDADD = $(TESTS_LDADD)
440test_integration_esys_create_fail_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
441test_integration_esys_create_fail_int_SOURCES = \
442 test/integration/esys-create-fail.int.c \
443 test/integration/main-esapi.c test/integration/test-esapi.h
444
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800445test_integration_esys_createloaded_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100446test_integration_esys_createloaded_int_LDADD = $(TESTS_LDADD)
447test_integration_esys_createloaded_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
448test_integration_esys_createloaded_int_SOURCES = \
449 test/integration/esys-createloaded.int.c \
450 test/integration/main-esapi.c test/integration/test-esapi.h
451
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800452test_integration_esys_createloaded_session_int_CFLAGS = $(TESTS_CFLAGS) \
453 -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100454test_integration_esys_createloaded_session_int_LDADD = $(TESTS_LDADD)
455test_integration_esys_createloaded_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
456test_integration_esys_createloaded_session_int_SOURCES = \
457 test/integration/esys-createloaded.int.c \
458 test/integration/main-esapi.c test/integration/test-esapi.h
459
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800460test_integration_esys_create_password_auth_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100461test_integration_esys_create_password_auth_int_LDADD = $(TESTS_LDADD)
462test_integration_esys_create_password_auth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
463test_integration_esys_create_password_auth_int_SOURCES = \
464 test/integration/esys-create-password-auth.int.c \
465 test/integration/main-esapi.c test/integration/test-esapi.h
466
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800467test_integration_esys_create_primary_ecc_hmac_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100468test_integration_esys_create_primary_ecc_hmac_int_LDADD = $(TESTS_LDADD)
469test_integration_esys_create_primary_ecc_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
470test_integration_esys_create_primary_ecc_hmac_int_SOURCES = \
471 test/integration/esys-create-primary-hmac.int.c \
472 test/integration/main-esapi.c test/integration/test-esapi.h
473
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800474test_integration_esys_create_primary_hmac_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100475test_integration_esys_create_primary_hmac_int_LDADD = $(TESTS_LDADD)
476test_integration_esys_create_primary_hmac_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
477test_integration_esys_create_primary_hmac_int_SOURCES = \
478 test/integration/esys-create-primary-hmac.int.c \
479 test/integration/main-esapi.c test/integration/test-esapi.h
480
Juergen Reppa2cf69c2018-03-27 14:20:59 +0200481test_integration_esys_create_session_auth_int_CFLAGS = $(TESTS_CFLAGS) \
482 -DTEST_AES_ENCRYPTION
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100483test_integration_esys_create_session_auth_int_LDADD = $(TESTS_LDADD)
484test_integration_esys_create_session_auth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
485test_integration_esys_create_session_auth_int_SOURCES = \
486 test/integration/esys-create-session-auth.int.c \
487 test/integration/main-esapi.c test/integration/test-esapi.h
488
Juergen Reppa2cf69c2018-03-27 14:20:59 +0200489test_integration_esys_create_session_auth_xor_int_CFLAGS = $(TESTS_CFLAGS) \
490 -DTEST_XOR_OBFUSCATION
491test_integration_esys_create_session_auth_xor_int_LDADD = $(TESTS_LDADD)
492test_integration_esys_create_session_auth_xor_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
493test_integration_esys_create_session_auth_xor_int_SOURCES = \
494 test/integration/esys-create-session-auth.int.c \
495 test/integration/main-esapi.c test/integration/test-esapi.h
496
Juergen Reppf477ded2018-03-27 14:40:35 +0200497test_integration_esys_duplicate_int_CFLAGS = $(TESTS_CFLAGS)
498test_integration_esys_duplicate_int_LDADD = $(TESTS_LDADD)
499test_integration_esys_duplicate_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
500test_integration_esys_duplicate_int_SOURCES = \
501 test/integration/esys-duplicate.int.c \
502 test/integration/main-esapi.c test/integration/test-esapi.h
503
Juergen Repp0d884d52018-04-12 10:48:07 +0200504test_integration_esys_ecc_parameters_int_CFLAGS = $(TESTS_CFLAGS)
505test_integration_esys_ecc_parameters_int_LDADD = $(TESTS_LDADD)
506test_integration_esys_ecc_parameters_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
507test_integration_esys_ecc_parameters_int_SOURCES = \
508 test/integration/esys-ecc-parameters.int.c \
509 test/integration/main-esapi.c test/integration/test-esapi.h
510
Juergen Repp472840f2018-04-12 10:48:38 +0200511test_integration_esys_ecdh_keygen_int_CFLAGS = $(TESTS_CFLAGS)
512test_integration_esys_ecdh_keygen_int_LDADD = $(TESTS_LDADD)
513test_integration_esys_ecdh_keygen_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
514test_integration_esys_ecdh_keygen_int_SOURCES = \
515 test/integration/esys-ecdh-keygen.int.c \
516 test/integration/main-esapi.c test/integration/test-esapi.h
517
Juergen Repp73461b42018-04-12 10:49:10 +0200518test_integration_esys_ecdh_zgen_int_CFLAGS = $(TESTS_CFLAGS)
519test_integration_esys_ecdh_zgen_int_LDADD = $(TESTS_LDADD)
520test_integration_esys_ecdh_zgen_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
521test_integration_esys_ecdh_zgen_int_SOURCES = \
522 test/integration/esys-ecdh-zgen.int.c \
523 test/integration/main-esapi.c test/integration/test-esapi.h
524
Juergen Reppcd101252018-04-12 10:50:21 +0200525test_integration_esys_encrypt_decrypt_int_CFLAGS = $(TESTS_CFLAGS)
526test_integration_esys_encrypt_decrypt_int_LDADD = $(TESTS_LDADD)
527test_integration_esys_encrypt_decrypt_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
528test_integration_esys_encrypt_decrypt_int_SOURCES = \
529 test/integration/esys-encrypt-decrypt.int.c \
530 test/integration/main-esapi.c test/integration/test-esapi.h
531
Juergen Repp7de9fbf2018-04-12 10:50:57 +0200532test_integration_esys_event_sequence_complete_int_CFLAGS = $(TESTS_CFLAGS)
533test_integration_esys_event_sequence_complete_int_LDADD = $(TESTS_LDADD)
534test_integration_esys_event_sequence_complete_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
535test_integration_esys_event_sequence_complete_int_SOURCES = \
536 test/integration/esys-event-sequence-complete.int.c \
537 test/integration/main-esapi.c test/integration/test-esapi.h
538
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800539test_integration_esys_evict_control_serialization_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100540test_integration_esys_evict_control_serialization_int_LDADD = $(TESTS_LDADD)
541test_integration_esys_evict_control_serialization_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
542test_integration_esys_evict_control_serialization_int_SOURCES = \
543 test/integration/esys-evict-control-serialization.int.c \
544 test/integration/main-esapi.c test/integration/test-esapi.h
545
Juergen Repp4ffdf0f2018-04-12 10:51:27 +0200546test_integration_esys_field_upgrade_int_CFLAGS = $(TESTS_CFLAGS)
547test_integration_esys_field_upgrade_int_LDADD = $(TESTS_LDADD)
548test_integration_esys_field_upgrade_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
549test_integration_esys_field_upgrade_int_SOURCES = \
550 test/integration/esys-field-upgrade.int.c \
551 test/integration/main-esapi.c test/integration/test-esapi.h
552
Juergen Repp841eeb42018-04-12 10:51:49 +0200553test_integration_esys_firmware_read_int_CFLAGS = $(TESTS_CFLAGS)
554test_integration_esys_firmware_read_int_LDADD = $(TESTS_LDADD)
555test_integration_esys_firmware_read_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
556test_integration_esys_firmware_read_int_SOURCES = \
557 test/integration/esys-firmware-read.int.c \
558 test/integration/main-esapi.c test/integration/test-esapi.h
559
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800560test_integration_esys_get_capability_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100561test_integration_esys_get_capability_int_LDADD = $(TESTS_LDADD)
562test_integration_esys_get_capability_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
563test_integration_esys_get_capability_int_SOURCES = \
564 test/integration/esys-get-capability.int.c \
565 test/integration/main-esapi.c test/integration/test-esapi.h
566
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800567test_integration_esys_get_random_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100568test_integration_esys_get_random_int_LDADD = $(TESTS_LDADD)
569test_integration_esys_get_random_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
570test_integration_esys_get_random_int_SOURCES = \
571 test/integration/esys-get-random.int.c \
572 test/integration/main-esapi.c test/integration/test-esapi.h
573
Juergen Reppd6ed8f22018-04-12 10:52:19 +0200574test_integration_esys_get_time_int_CFLAGS = $(TESTS_CFLAGS)
575test_integration_esys_get_time_int_LDADD = $(TESTS_LDADD)
576test_integration_esys_get_time_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
577test_integration_esys_get_time_int_SOURCES = \
578 test/integration/esys-get-time.int.c \
579 test/integration/main-esapi.c test/integration/test-esapi.h
580
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800581test_integration_esys_hashsequencestart_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100582test_integration_esys_hashsequencestart_int_LDADD = $(TESTS_LDADD)
583test_integration_esys_hashsequencestart_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
584test_integration_esys_hashsequencestart_int_SOURCES = \
585 test/integration/esys-hashsequencestart.int.c \
586 test/integration/main-esapi.c test/integration/test-esapi.h
587
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800588test_integration_esys_hashsequencestart_session_int_CFLAGS = $(TESTS_CFLAGS) \
589 -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100590test_integration_esys_hashsequencestart_session_int_LDADD = $(TESTS_LDADD)
591test_integration_esys_hashsequencestart_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
592test_integration_esys_hashsequencestart_session_int_SOURCES = \
593 test/integration/esys-hashsequencestart.int.c \
594 test/integration/main-esapi.c test/integration/test-esapi.h
595
Juergen Repp9f394f22018-04-12 10:52:35 +0200596test_integration_esys_hierarchy_control_int_CFLAGS = $(TESTS_CFLAGS)
597test_integration_esys_hierarchy_control_int_LDADD = $(TESTS_LDADD)
598test_integration_esys_hierarchy_control_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
599test_integration_esys_hierarchy_control_int_SOURCES = \
600 test/integration/esys-hierarchy-control.int.c \
601 test/integration/main-esapi.c test/integration/test-esapi.h
602
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800603test_integration_esys_hmacsequencestart_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100604test_integration_esys_hmacsequencestart_int_LDADD = $(TESTS_LDADD)
605test_integration_esys_hmacsequencestart_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
606test_integration_esys_hmacsequencestart_int_SOURCES = \
607 test/integration/esys-hmacsequencestart.int.c \
608 test/integration/main-esapi.c test/integration/test-esapi.h
609
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800610test_integration_esys_hmacsequencestart_session_int_CFLAGS = $(TESTS_CFLAGS) \
611 -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100612test_integration_esys_hmacsequencestart_session_int_LDADD = $(TESTS_LDADD)
613test_integration_esys_hmacsequencestart_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
614test_integration_esys_hmacsequencestart_session_int_SOURCES = \
615 test/integration/esys-hmacsequencestart.int.c \
616 test/integration/main-esapi.c test/integration/test-esapi.h
617
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800618test_integration_esys_hierarchychangeauth_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100619test_integration_esys_hierarchychangeauth_int_LDADD = $(TESTS_LDADD)
620test_integration_esys_hierarchychangeauth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
621test_integration_esys_hierarchychangeauth_int_SOURCES = \
622 test/integration/esys-hierarchychangeauth.int.c \
623 test/integration/main-esapi.c test/integration/test-esapi.h
624
Juergen Reppefacad12018-04-12 10:53:12 +0200625test_integration_esys_import_int_CFLAGS = $(TESTS_CFLAGS)
626test_integration_esys_import_int_LDADD = $(TESTS_LDADD)
627test_integration_esys_import_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
628test_integration_esys_import_int_SOURCES = \
629 test/integration/esys-import.int.c \
630 test/integration/main-esapi.c test/integration/test-esapi.h
631
Juergen Repp53028832018-04-12 10:53:30 +0200632test_integration_esys_lock_int_CFLAGS = $(TESTS_CFLAGS)
633test_integration_esys_lock_int_LDADD = $(TESTS_LDADD)
634test_integration_esys_lock_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
635test_integration_esys_lock_int_SOURCES = \
636 test/integration/esys-lock.int.c \
637 test/integration/main-esapi.c test/integration/test-esapi.h
638
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800639test_integration_esys_make_credential_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100640test_integration_esys_make_credential_int_LDADD = $(TESTS_LDADD)
641test_integration_esys_make_credential_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
642test_integration_esys_make_credential_int_SOURCES = \
643 test/integration/esys-make-credential.int.c \
644 test/integration/main-esapi.c test/integration/test-esapi.h
645
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800646test_integration_esys_make_credential_session_int_CFLAGS = $(TESTS_CFLAGS) \
647 -DTEST_SESSION
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100648test_integration_esys_make_credential_session_int_LDADD = $(TESTS_LDADD)
649test_integration_esys_make_credential_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
650test_integration_esys_make_credential_session_int_SOURCES = \
651 test/integration/esys-make-credential.int.c \
652 test/integration/main-esapi.c test/integration/test-esapi.h
653
Juergen Repp090bcef2018-04-12 10:53:49 +0200654test_integration_esys_nv_certify_int_CFLAGS = $(TESTS_CFLAGS)
655test_integration_esys_nv_certify_int_LDADD = $(TESTS_LDADD)
656test_integration_esys_nv_certify_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
657test_integration_esys_nv_certify_int_SOURCES = \
658 test/integration/esys-nv-certify.int.c \
659 test/integration/main-esapi.c test/integration/test-esapi.h
660
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800661test_integration_esys_nv_ram_counter_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100662test_integration_esys_nv_ram_counter_int_LDADD = $(TESTS_LDADD)
663test_integration_esys_nv_ram_counter_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
664test_integration_esys_nv_ram_counter_int_SOURCES = \
665 test/integration/esys-nv-ram-counter.int.c \
666 test/integration/main-esapi.c test/integration/test-esapi.h
667
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800668test_integration_esys_nv_ram_counter_session_int_CFLAGS = $(TESTS_CFLAGS) \
669 -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100670test_integration_esys_nv_ram_counter_session_int_LDADD = $(TESTS_LDADD)
671test_integration_esys_nv_ram_counter_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
672test_integration_esys_nv_ram_counter_session_int_SOURCES = \
673 test/integration/esys-nv-ram-counter.int.c \
674 test/integration/main-esapi.c test/integration/test-esapi.h
675
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800676test_integration_esys_nv_ram_extend_index_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100677test_integration_esys_nv_ram_extend_index_int_LDADD = $(TESTS_LDADD)
678test_integration_esys_nv_ram_extend_index_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
679test_integration_esys_nv_ram_extend_index_int_SOURCES = \
680 test/integration/esys-nv-ram-extend-index.int.c \
681 test/integration/main-esapi.c test/integration/test-esapi.h
682
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800683test_integration_esys_nv_ram_extend_index_session_int_CFLAGS = $(TESTS_CFLAGS) \
684 -DTEST_SESSION
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100685test_integration_esys_nv_ram_extend_index_session_int_LDADD = $(TESTS_LDADD)
686test_integration_esys_nv_ram_extend_index_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
687test_integration_esys_nv_ram_extend_index_session_int_SOURCES = \
688 test/integration/esys-nv-ram-extend-index.int.c \
689 test/integration/main-esapi.c test/integration/test-esapi.h
690
Juergen Repp4f8ad602018-04-12 10:54:45 +0200691test_integration_esys_nv_ram_ordinary_index_rlock_int_CFLAGS = $(TESTS_CFLAGS) \
692 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/test/integration/ \
693 -I$(srcdir)/src/esapi/esapi_util -DTEST_READ_LOCK
694test_integration_esys_nv_ram_ordinary_index_rlock_int_LDADD = $(TESTS_LDADD)
695test_integration_esys_nv_ram_ordinary_index_rlock_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
696test_integration_esys_nv_ram_ordinary_index_rlock_int_SOURCES = \
Andreas Fuchs8a191792018-04-10 14:34:58 +0200697 test/integration/esys-nv-ram-ordinary-index.int.c \
698 test/integration/main-esapi.c test/integration/test-esapi.h
699
Juergen Repp4f8ad602018-04-12 10:54:45 +0200700test_integration_esys_nv_ram_ordinary_index_rlock_session_int_CFLAGS = $(TESTS_CFLAGS) \
701 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \
702 -I$(srcdir)/src/esapi/esapi_util -DTEST_SESSION -DTEST_READ_LOCK
703test_integration_esys_nv_ram_ordinary_index_rlock_session_int_LDADD = $(TESTS_LDADD)
704test_integration_esys_nv_ram_ordinary_index_rlock_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
705test_integration_esys_nv_ram_ordinary_index_rlock_session_int_SOURCES = \
706 test/integration/esys-nv-ram-ordinary-index.int.c \
707 test/integration/main-esapi.c test/integration/test-esapi.h
708
709test_integration_esys_nv_ram_ordinary_index_wlock_int_CFLAGS = $(TESTS_CFLAGS) \
710 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \
711 -I$(srcdir)/src/esapi/esapi_util -DTEST_WRITE_LOCK
712test_integration_esys_nv_ram_ordinary_index_wlock_int_LDADD = $(TESTS_LDADD)
713test_integration_esys_nv_ram_ordinary_index_wlock_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
714test_integration_esys_nv_ram_ordinary_index_wlock_int_SOURCES = \
715 test/integration/esys-nv-ram-ordinary-index.int.c \
716 test/integration/main-esapi.c test/integration/test-esapi.h
717
718test_integration_esys_nv_ram_ordinary_index_wlock_session_int_CFLAGS = $(TESTS_CFLAGS) \
719 -I. -I$(srcdir)/src/esapi/esapi -I$(srcdir)/include/esapi -I$(srcdir)/include/esapi \
720 -I$(srcdir)/src/esapi/esapi_util -DTEST_SESSION -DTEST_WRITE_LOCK
721test_integration_esys_nv_ram_ordinary_index_wlock_session_int_LDADD = $(TESTS_LDADD)
722test_integration_esys_nv_ram_ordinary_index_wlock_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
723test_integration_esys_nv_ram_ordinary_index_wlock_session_int_SOURCES = \
Andreas Fuchs8a191792018-04-10 14:34:58 +0200724 test/integration/esys-nv-ram-ordinary-index.int.c \
725 test/integration/main-esapi.c test/integration/test-esapi.h
726
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800727test_integration_esys_nv_ram_set_bits_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100728test_integration_esys_nv_ram_set_bits_int_LDADD = $(TESTS_LDADD)
729test_integration_esys_nv_ram_set_bits_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
730test_integration_esys_nv_ram_set_bits_int_SOURCES = \
731 test/integration/esys-nv-ram-set-bits.int.c \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100732 test/integration/main-esapi.c test/integration/test-esapi.h
733
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800734test_integration_esys_nv_ram_set_bits_session_int_CFLAGS = $(TESTS_CFLAGS) \
735 -DTEST_SESSION
Juergen Repp110a68a2018-03-08 11:51:30 +0100736test_integration_esys_nv_ram_set_bits_session_int_LDADD = $(TESTS_LDADD)
737test_integration_esys_nv_ram_set_bits_session_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
738test_integration_esys_nv_ram_set_bits_session_int_SOURCES = \
739 test/integration/esys-nv-ram-set-bits.int.c \
740 test/integration/main-esapi.c test/integration/test-esapi.h
741
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800742test_integration_esys_object_changeauth_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100743test_integration_esys_object_changeauth_int_LDADD = $(TESTS_LDADD)
744test_integration_esys_object_changeauth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
745test_integration_esys_object_changeauth_int_SOURCES = \
746 test/integration/esys-object-changeauth.int.c \
747 test/integration/main-esapi.c test/integration/test-esapi.h
748
Juergen Repped818052018-04-12 10:56:38 +0200749test_integration_esys_policy_authorize_int_CFLAGS = $(TESTS_CFLAGS)
750test_integration_esys_policy_authorize_int_LDADD = $(TESTS_LDADD)
751test_integration_esys_policy_authorize_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
752test_integration_esys_policy_authorize_int_SOURCES = \
753 test/integration/esys-policy-authorize.int.c \
754 src/tss2-esys/esys_crypto.c \
Juergen Repp731135d2018-03-27 14:43:03 +0200755 test/integration/main-esapi.c test/integration/test-esapi.h
756
Juergen Repp897c75d2018-04-12 10:57:26 +0200757test_integration_esys_policy_ticket_int_CFLAGS = $(TESTS_CFLAGS)
758test_integration_esys_policy_ticket_int_LDADD = $(TESTS_LDADD)
759test_integration_esys_policy_ticket_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
760test_integration_esys_policy_ticket_int_SOURCES = \
761 test/integration/esys-policy-ticket.int.c \
762 src/tss2-esys/esys_crypto.c \
Juergen Repp731135d2018-03-27 14:43:03 +0200763 test/integration/main-esapi.c test/integration/test-esapi.h
764
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800765test_integration_esys_policy_nv_changeauth_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100766test_integration_esys_policy_nv_changeauth_int_LDADD = $(TESTS_LDADD)
767test_integration_esys_policy_nv_changeauth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
768test_integration_esys_policy_nv_changeauth_int_SOURCES = \
769 test/integration/esys-policy-nv-changeauth.int.c \
770 test/integration/main-esapi.c test/integration/test-esapi.h
771
Juergen Repp4cac2822018-04-12 10:58:39 +0200772test_integration_esys_policy_nv_undefine_special_int_CFLAGS = $(TESTS_CFLAGS)
773test_integration_esys_policy_nv_undefine_special_int_LDADD = $(TESTS_LDADD)
774test_integration_esys_policy_nv_undefine_special_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
775test_integration_esys_policy_nv_undefine_special_int_SOURCES = \
776 test/integration/esys-policy-nv-undefine-special.int.c \
777 test/integration/main-esapi.c test/integration/test-esapi.h
778
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800779test_integration_esys_policy_password_int_CFLAGS = $(TESTS_CFLAGS)
Juergen Repp110a68a2018-03-08 11:51:30 +0100780test_integration_esys_policy_password_int_LDADD = $(TESTS_LDADD)
781test_integration_esys_policy_password_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
782test_integration_esys_policy_password_int_SOURCES = \
783 test/integration/esys-policy-password.int.c \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100784 test/integration/main-esapi.c test/integration/test-esapi.h
785
Juergen Repped818052018-04-12 10:56:38 +0200786test_integration_esys_pcr_basic_int_CFLAGS = $(TESTS_CFLAGS)
787test_integration_esys_pcr_basic_int_LDADD = $(TESTS_LDADD)
788test_integration_esys_pcr_basic_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
789test_integration_esys_pcr_basic_int_SOURCES = \
790 test/integration/esys-pcr-basic.int.c \
791 test/integration/main-esapi.c test/integration/test-esapi.h
792
Juergen Repp897c75d2018-04-12 10:57:26 +0200793test_integration_esys_pcr_auth_value_int_CFLAGS = $(TESTS_CFLAGS)
794test_integration_esys_pcr_auth_value_int_LDADD = $(TESTS_LDADD)
795test_integration_esys_pcr_auth_value_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
796test_integration_esys_pcr_auth_value_int_SOURCES = \
797 test/integration/esys-pcr-auth-value.int.c \
798 test/integration/main-esapi.c test/integration/test-esapi.h
799
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800800test_integration_esys_quote_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100801test_integration_esys_quote_int_LDADD = $(TESTS_LDADD)
802test_integration_esys_quote_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
803test_integration_esys_quote_int_SOURCES = \
804 test/integration/esys-quote.int.c \
805 test/integration/main-esapi.c test/integration/test-esapi.h
806
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800807test_integration_esys_rsa_encrypt_decrypt_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100808test_integration_esys_rsa_encrypt_decrypt_int_LDADD = $(TESTS_LDADD)
809test_integration_esys_rsa_encrypt_decrypt_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
810test_integration_esys_rsa_encrypt_decrypt_int_SOURCES = \
811 test/integration/esys-rsa-encrypt-decrypt.int.c \
812 test/integration/main-esapi.c test/integration/test-esapi.h
813
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800814test_integration_esys_save_and_load_context_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100815test_integration_esys_save_and_load_context_int_LDADD = $(TESTS_LDADD)
816test_integration_esys_save_and_load_context_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
817test_integration_esys_save_and_load_context_int_SOURCES = \
818 test/integration/esys-save-and-load-context.int.c \
819 test/integration/main-esapi.c test/integration/test-esapi.h
Christian Plappert624423b2018-03-27 14:36:40 +0200820
821test_integration_esys_unseal_password_auth_int_CFLAGS = $(TESTS_CFLAGS)
822test_integration_esys_unseal_password_auth_int_LDADD = $(TESTS_LDADD)
823test_integration_esys_unseal_password_auth_int_LDFLAGS = $(TESTS_LDFLAGS) -lgcrypt
824test_integration_esys_unseal_password_auth_int_SOURCES = \
825 test/integration/esys-unseal-password-auth.int.c \
826 test/integration/main-esapi.c test/integration/test-esapi.h
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100827endif #ESAPI
828
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800829test_integration_policy_template_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100830test_integration_policy_template_int_LDADD = $(TESTS_LDADD)
831test_integration_policy_template_int_SOURCES = test/integration/main.c \
832 test/integration/policy-template.int.c
833
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800834test_integration_create_loaded_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100835test_integration_create_loaded_int_LDADD = $(TESTS_LDADD)
836test_integration_create_loaded_int_SOURCES = test/integration/main.c \
837 test/integration/create-loaded.int.c
838
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800839test_integration_policy_authorizeNV_int_CFLAGS = $(TESTS_CFLAGS)
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100840test_integration_policy_authorizeNV_int_LDADD = $(TESTS_LDADD)
Philip Triccaa7c51ce2018-03-10 18:28:25 -0800841test_integration_policy_authorizeNV_int_SOURCES = test/integration/main.c \
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100842 test/integration/policy-authorizeNV.int.c
Tadeusz Strukcbde8662018-03-08 15:11:47 -0800843
Philip Tricca8ffd3c42018-03-09 16:27:24 -0800844test_integration_command_cancel_int_CFLAGS = $(TESTS_CFLAGS)
Tadeusz Strukcbde8662018-03-08 15:11:47 -0800845test_integration_command_cancel_int_LDADD = $(TESTS_LDADD)
Philip Triccaa7c51ce2018-03-10 18:28:25 -0800846test_integration_command_cancel_int_SOURCES = test/integration/main.c \
Tadeusz Strukcbde8662018-03-08 15:11:47 -0800847 test/integration/command-cancel.int.c
Andreas Fuchs0dc7c292018-02-28 20:01:13 +0100848endif #SIMULATOR_BIN