Home | History | Annotate | Line # | Download | only in libtcs
Makefile revision 1.1
      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