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