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