1
1
noinst_LIBRARIES=libtcs.a
3
3
libtcs_a_LIBADD=../tddl/libtddl.a
4
libtcs_a_SOURCES=cache.c cxt.c tcscm.c tcsem.c imaem.c biosem.c tcskcm.c tcspbg.c tcs_utils.c log.c ps/ps_utils.c ps/tcsps.c req_mgr.c auth_mgr.c
5
libtcs_a_CFLAGS=-DAPPID=\"TCS\" -DVAR_PREFIX=\"@localstatedir@\" -DETC_PREFIX=\"@sysconfdir@\"
4
libtcs_a_CFLAGS=-DAPPID=\"TCSD\ TCS\" -DVAR_PREFIX=\"@localstatedir@\" -DETC_PREFIX=\"@sysconfdir@\"
6
libtcs_a_SOURCES=log.c \
12
rpc/@RPC@/rpc.c rpc/@RPC@/rpc_context.c \
13
tcsi_caps_tpm.c rpc/@RPC@/rpc_caps_tpm.c \
14
tcs_auth_mgr.c tcsi_auth.c rpc/@RPC@/rpc_auth.c \
17
if TSS_BUILD_TRANSPORT
18
libtcs_a_SOURCES+=tcsi_transport.c rpc/@RPC@/rpc_transport.c
19
libtcs_a_CFLAGS+=-DTSS_BUILD_TRANSPORT
22
libtcs_a_SOURCES+=tcsi_tick.c rpc/@RPC@/rpc_tick.c
23
libtcs_a_CFLAGS+=-DTSS_BUILD_TICK
26
libtcs_a_SOURCES+=tcsi_counter.c tcs_counter.c rpc/@RPC@/rpc_counter.c
27
libtcs_a_CFLAGS+=-DTSS_BUILD_COUNTER
30
libtcs_a_SOURCES+=tcsi_random.c rpc/@RPC@/rpc_random.c
31
libtcs_a_CFLAGS+=-DTSS_BUILD_RANDOM
34
libtcs_a_SOURCES+=tcsi_caps.c rpc/@RPC@/rpc_caps.c
35
libtcs_a_CFLAGS+=-DTSS_BUILD_CAPS
38
libtcs_a_SOURCES+=tcsi_dir.c rpc/@RPC@/rpc_dir.c
39
libtcs_a_CFLAGS+=-DTSS_BUILD_DIR
41
if TSS_BUILD_PCR_EVENTS
42
libtcs_a_SOURCES+=tcsi_evlog.c tcs_evlog_biosem.c tcs_evlog_imaem.c tcs_evlog.c \
44
libtcs_a_CFLAGS+=-DTSS_BUILD_PCR_EVENTS
47
libtcs_a_SOURCES+=tcsi_sign.c rpc/@RPC@/rpc_sign.c
48
libtcs_a_CFLAGS+=-DTSS_BUILD_SIGN
51
libtcs_a_SOURCES+=tcsi_quote.c tcs_quote.c rpc/@RPC@/rpc_quote.c
52
libtcs_a_CFLAGS+=-DTSS_BUILD_QUOTE
55
libtcs_a_SOURCES+=tcsi_seal.c tcs_seal.c rpc/@RPC@/rpc_seal.c
56
libtcs_a_CFLAGS+=-DTSS_BUILD_SEAL
58
if TSS_BUILD_CHANGEAUTH
59
libtcs_a_SOURCES+=tcsi_changeauth.c rpc/@RPC@/rpc_changeauth.c
60
libtcs_a_CFLAGS+=-DTSS_BUILD_CHANGEAUTH
63
libtcs_a_SOURCES+=tcsi_bind.c rpc/@RPC@/rpc_bind.c
64
libtcs_a_CFLAGS+=-DTSS_BUILD_BIND
67
libtcs_a_SOURCES+=tcsi_own.c rpc/@RPC@/rpc_own.c
68
libtcs_a_CFLAGS+=-DTSS_BUILD_OWN
71
libtcs_a_SOURCES+=ps/ps_utils.c ps/tcsps.c tcsi_ps.c tcs_ps.c tcs_key_ps.c rpc/@RPC@/rpc_ps.c
72
libtcs_a_CFLAGS+=-DTSS_BUILD_PS
75
libtcs_a_SOURCES+=tcsi_admin.c rpc/@RPC@/rpc_admin.c
76
libtcs_a_CFLAGS+=-DTSS_BUILD_ADMIN
79
libtcs_a_SOURCES+=tcsi_aik.c tcs_aik.c rpc/@RPC@/rpc_aik.c
80
libtcs_a_CFLAGS+=-DTSS_BUILD_AIK
83
libtcs_a_SOURCES+=tcsi_ek.c rpc/@RPC@/rpc_ek.c
84
libtcs_a_CFLAGS+=-DTSS_BUILD_EK
87
libtcs_a_SOURCES+=tcsi_certify.c rpc/@RPC@/rpc_certify.c
88
libtcs_a_CFLAGS+=-DTSS_BUILD_CERTIFY
91
libtcs_a_SOURCES+=tcsi_key.c tcs_key.c tcs_key_mem_cache.c tcs_context_key.c rpc/@RPC@/rpc_key.c \
92
crypto/@CRYPTO_PACKAGE@/crypto.c
93
libtcs_a_CFLAGS+=-DTSS_BUILD_KEY
96
libtcs_a_SOURCES+=tcsi_maint.c rpc/@RPC@/rpc_maint.c
97
libtcs_a_CFLAGS+=-DTSS_BUILD_MAINT
99
if TSS_BUILD_MIGRATION
100
libtcs_a_SOURCES+=tcsi_migration.c tcs_migration.c rpc/@RPC@/rpc_migration.c
101
libtcs_a_CFLAGS+=-DTSS_BUILD_MIGRATION
103
if TSS_BUILD_PCR_EXTEND
104
libtcs_a_SOURCES+=tcsi_pcr.c rpc/@RPC@/rpc_pcr_extend.c
105
libtcs_a_CFLAGS+=-DTSS_BUILD_PCR_EXTEND
107
if TSS_BUILD_SELFTEST
108
libtcs_a_SOURCES+=tcsi_selftest.c rpc/@RPC@/rpc_selftest.c
109
libtcs_a_CFLAGS+=-DTSS_BUILD_SELFTEST
112
libtcs_a_SOURCES+=tcsi_daa.c rpc/@RPC@/rpc_daa.c
113
libtcs_a_CFLAGS+=-DTSS_BUILD_DAA
116
libtcs_a_SOURCES+=tcsi_nv.c rpc/@RPC@/rpc_nv.c
117
libtcs_a_CFLAGS+=-DTSS_BUILD_NV
120
libtcs_a_SOURCES+=tcsi_audit.c rpc/@RPC@/rpc_audit.c
121
libtcs_a_CFLAGS+=-DTSS_BUILD_AUDIT
124
libtcs_a_CFLAGS+=-DTSS_BUILD_SEALX
127
libtcs_a_SOURCES+=tcsi_oper.c rpc/@RPC@/rpc_oper.c
128
libtcs_a_CFLAGS+=-DTSS_BUILD_TSS12
130
if TSS_BUILD_DELEGATION
131
libtcs_a_SOURCES+=tcsi_delegate.c rpc/@RPC@/rpc_delegate.c
132
libtcs_a_CFLAGS+=-DTSS_BUILD_DELEGATION
135
libtcs_a_SOURCES+=tcsi_quote2.c tcs_quote2.c rpc/@RPC@/rpc_quote2.c
136
libtcs_a_CFLAGS+=-DTSS_BUILD_QUOTE2
139
libtcs_a_SOURCES+=tcsi_cmk.c rpc/@RPC@/rpc_cmk.c
140
libtcs_a_CFLAGS+=-DTSS_BUILD_CMK