1# $NetBSD: Makefile,v 1.1 2012/01/28 02:15:26 christos Exp $ 2 3LIBISPRIVATE=yes 4.include "../Makefile.inc" 5 6TCS=${DIST}/src/tcs 7.PATH.c: ${TCS} ${TCS}/ps ${TCS}/rpc ${TCS}/rpc/tcstp ${TCS}/crypto/openssl 8 9CPPFLAGS+=-DAPPID=\"TCSD\ TCS\" -DVAR_PREFIX=\"/var\" -DETC_PREFIX=\"/etc\" 10CPPFLAGS+=-DTSS_BUILD_TRANSPORT -DTSS_BUILD_TICK -DTSS_BUILD_COUNTER 11CPPFLAGS+=-DTSS_BUILD_RANDOM -DTSS_BUILD_CAPS -DTSS_BUILD_DIR 12CPPFLAGS+=-DTSS_BUILD_PCR_EVENTS -DTSS_BUILD_SIGN -DTSS_BUILD_QUOTE 13CPPFLAGS+=-DTSS_BUILD_SEAL -DTSS_BUILD_CHANGEAUTH -DTSS_BUILD_BIND 14CPPFLAGS+=-DTSS_BUILD_OWN -DTSS_BUILD_PS -DTSS_BUILD_ADMIN 15CPPFLAGS+=-DTSS_BUILD_AIK -DTSS_BUILD_EK -DTSS_BUILD_CERTIFY 16CPPFLAGS+=-DTSS_BUILD_KEY -DTSS_BUILD_MAINT -DTSS_BUILD_MIGRATION 17CPPFLAGS+=-DTSS_BUILD_PCR_EXTEND -DTSS_BUILD_SELFTEST -DTSS_BUILD_NV 18CPPFLAGS+=-DTSS_BUILD_AUDIT -DTSS_BUILD_SEALX -DTSS_BUILD_TSS12 19CPPFLAGS+=-DTSS_BUILD_DELEGATION -DTSS_BUILD_QUOTE2 -DTSS_BUILD_CMK 20 21LIB=tcs 22SRCS=\ 23crypto.c \ 24log.c \ 25ps_utils.c \ 26rpc.c \ 27rpc_admin.c \ 28rpc_aik.c \ 29rpc_audit.c \ 30rpc_auth.c \ 31rpc_bind.c \ 32rpc_caps.c \ 33rpc_caps_tpm.c \ 34rpc_certify.c \ 35rpc_changeauth.c \ 36rpc_cmk.c \ 37rpc_context.c \ 38rpc_counter.c \ 39rpc_delegate.c \ 40rpc_dir.c \ 41rpc_ek.c \ 42rpc_evlog.c \ 43rpc_key.c \ 44rpc_maint.c \ 45rpc_migration.c \ 46rpc_nv.c \ 47rpc_oper.c \ 48rpc_own.c \ 49rpc_pcr_extend.c \ 50rpc_ps.c \ 51rpc_quote.c \ 52rpc_quote2.c \ 53rpc_random.c \ 54rpc_seal.c \ 55rpc_selftest.c \ 56rpc_sign.c \ 57rpc_tick.c \ 58rpc_transport.c \ 59tcs_aik.c \ 60tcs_auth_mgr.c \ 61tcs_caps.c \ 62tcs_context.c \ 63tcs_context_key.c \ 64tcs_counter.c \ 65tcs_evlog.c \ 66tcs_evlog_biosem.c \ 67tcs_evlog_imaem.c \ 68tcs_key.c \ 69tcs_key_mem_cache.c \ 70tcs_key_ps.c \ 71tcs_migration.c \ 72tcs_pbg.c \ 73tcs_ps.c \ 74tcs_quote.c \ 75tcs_quote2.c \ 76tcs_req_mgr.c \ 77tcs_seal.c \ 78tcs_utils.c \ 79tcsi_admin.c \ 80tcsi_aik.c \ 81tcsi_audit.c \ 82tcsi_auth.c \ 83tcsi_bind.c \ 84tcsi_caps.c \ 85tcsi_caps_tpm.c \ 86tcsi_certify.c \ 87tcsi_changeauth.c \ 88tcsi_cmk.c \ 89tcsi_context.c \ 90tcsi_counter.c \ 91tcsi_delegate.c \ 92tcsi_dir.c \ 93tcsi_ek.c \ 94tcsi_evlog.c \ 95tcsi_key.c \ 96tcsi_maint.c \ 97tcsi_migration.c \ 98tcsi_nv.c \ 99tcsi_oper.c \ 100tcsi_own.c \ 101tcsi_pcr.c \ 102tcsi_ps.c \ 103tcsi_quote.c \ 104tcsi_quote2.c \ 105tcsi_random.c \ 106tcsi_seal.c \ 107tcsi_selftest.c \ 108tcsi_sign.c \ 109tcsi_tick.c \ 110tcsi_transport.c \ 111tcsps.c 112 113.include <bsd.lib.mk> 114