Imported Upstream version 1.15.1
[platform/upstream/krb5.git] / src / tests / gssapi / Makefile.in
1 mydir=tests$(S)gssapi
2 BUILDTOP=$(REL)..$(S)..
3 DEFINES = -DUSE_AUTOCONF_H
4
5 # For t_prf.c
6 LOCALINCLUDES = -I$(srcdir)/../../lib/gssapi/mechglue \
7         -I$(srcdir)/../../lib/gssapi/krb5 \
8         -I$(srcdir)/../../lib/gssapi/generic -I../../lib/gssapi/krb5 \
9         -I../../lib/gssapi/generic
10
11 SRCS=   $(srcdir)/ccinit.c $(srcdir)/ccrefresh.c $(srcdir)/common.c \
12         $(srcdir)/t_accname.c $(srcdir)/t_ccselect.c $(srcdir)/t_ciflags.c \
13         $(srcdir)/t_credstore.c $(srcdir)/t_enctypes.c $(srcdir)/t_err.c \
14         $(srcdir)/t_export_cred.c $(srcdir)/t_export_name.c \
15         $(srcdir)/t_gssexts.c $(srcdir)/t_imp_cred.c $(srcdir)/t_imp_name.c \
16         $(srcdir)/t_invalid.c $(srcdir)/t_inq_cred.c $(srcdir)/t_inq_ctx.c \
17         $(srcdir)/t_inq_mechs_name.c $(srcdir)/t_iov.c \
18         $(srcdir)/t_namingexts.c $(srcdir)/t_oid.c $(srcdir)/t_pcontok.c \
19         $(srcdir)/t_prf.c $(srcdir)/t_s4u.c $(srcdir)/t_s4u2proxy_krb5.c \
20         $(srcdir)/t_saslname.c $(srcdir)/t_spnego.c $(srcdir)/t_srcattrs.c
21
22 OBJS=   ccinit.o ccrefresh.o common.o t_accname.o t_ccselect.o t_ciflags.o \
23         t_credstore.o t_enctypes.o t_err.o t_export_cred.o t_export_name.o \
24         t_gssexts.o t_imp_cred.o t_imp_name.o t_invalid.o t_inq_cred.o \
25         t_inq_ctx.o t_inq_mechs_name.o t_iov.o t_namingexts.o t_oid.o \
26         t_pcontok.o t_prf.o t_s4u.o t_s4u2proxy_krb5.o t_saslname.o \
27         t_spnego.o t_srcattrs.o
28
29 COMMON_DEPS= common.o $(GSS_DEPLIBS) $(KRB5_BASE_DEPLIBS)
30 COMMON_LIBS= common.o $(GSS_LIBS) $(KRB5_BASE_LIBS)
31
32 all: ccinit ccrefresh t_accname t_ccselect t_ciflags t_credstore t_enctypes \
33         t_err t_export_cred t_export_name t_gssexts t_imp_cred t_imp_name \
34         t_invalid t_inq_cred t_inq_ctx t_inq_mechs_name t_iov t_namingexts \
35         t_oid t_pcontok t_prf t_s4u t_s4u2proxy_krb5 t_saslname t_spnego \
36         t_srcattrs
37
38 check-unix: t_oid
39         $(RUN_TEST) ./t_invalid
40         $(RUN_TEST) ./t_oid
41         $(RUN_TEST) ./t_prf
42
43 check-pytests: ccinit ccrefresh t_accname t_ccselect t_ciflags t_credstore \
44         t_enctypes t_err t_export_cred t_export_name t_imp_cred t_inq_cred \
45         t_inq_ctx t_inq_mechs_name t_iov t_pcontok t_s4u t_s4u2proxy_krb5 \
46         t_spnego t_srcattrs
47         $(RUNPYTEST) $(srcdir)/t_gssapi.py $(PYTESTFLAGS)
48         $(RUNPYTEST) $(srcdir)/t_ccselect.py $(PYTESTFLAGS)
49         $(RUNPYTEST) $(srcdir)/t_client_keytab.py $(PYTESTFLAGS)
50         $(RUNPYTEST) $(srcdir)/t_enctypes.py $(PYTESTFLAGS)
51         $(RUNPYTEST) $(srcdir)/t_export_cred.py $(PYTESTFLAGS)
52         $(RUNPYTEST) $(srcdir)/t_s4u.py $(PYTESTFLAGS)
53         $(RUNPYTEST) $(srcdir)/t_authind.py $(PYTESTFLAGS)
54
55 ccinit: ccinit.o $(KRB5_BASE_DEPLIBS)
56         $(CC_LINK) -o ccinit ccinit.o $(KRB5_BASE_LIBS)
57 ccrefresh: ccrefresh.o $(KRB5_BASE_DEPLIBS)
58         $(CC_LINK) -o ccrefresh ccrefresh.o $(KRB5_BASE_LIBS)
59 t_accname: t_accname.o $(COMMON_DEPS)
60         $(CC_LINK) -o $@ t_accname.o $(COMMON_LIBS)
61 t_ccselect: t_ccselect.o $(COMMON_DEPS)
62         $(CC_LINK) -o $@ t_ccselect.o $(COMMON_LIBS)
63 t_ciflags: t_ciflags.o $(COMMON_DEPS)
64         $(CC_LINK) -o $@ t_ciflags.o $(COMMON_LIBS)
65 t_credstore: t_credstore.o $(COMMON_DEPS)
66         $(CC_LINK) -o $@ t_credstore.o $(COMMON_LIBS)
67 t_enctypes: t_enctypes.o $(COMMON_DEPS)
68         $(CC_LINK) -o $@ t_enctypes.o $(COMMON_LIBS)
69 t_err: t_err.o $(COMMON_DEPS)
70         $(CC_LINK) -o $@ t_err.o $(COMMON_LIBS)
71 t_export_cred: t_export_cred.o $(COMMON_DEPS)
72         $(CC_LINK) -o $@ t_export_cred.o $(COMMON_LIBS)
73 t_export_name: t_export_name.o $(COMMON_DEPS)
74         $(CC_LINK) -o $@ t_export_name.o $(COMMON_LIBS)
75 t_gssexts: t_gssexts.o $(COMMON_DEPS)
76         $(CC_LINK) -o $@ t_gssexts.o $(COMMON_LIBS)
77 t_imp_cred: t_imp_cred.o $(COMMON_DEPS)
78         $(CC_LINK) -o $@ t_imp_cred.o $(COMMON_LIBS)
79 t_imp_name: t_imp_name.o $(COMMON_DEPS)
80         $(CC_LINK) -o $@ t_imp_name.o $(COMMON_LIBS)
81 t_invalid: t_invalid.o $(COMMON_DEPS)
82         $(CC_LINK) -o $@ t_invalid.o $(COMMON_LIBS)
83 t_inq_cred: t_inq_cred.o $(COMMON_DEPS)
84         $(CC_LINK) -o $@ t_inq_cred.o $(COMMON_LIBS)
85 t_inq_ctx: t_inq_ctx.o $(COMMON_DEPS)
86         $(CC_LINK) -o $@ t_inq_ctx.o $(COMMON_LIBS)
87 t_inq_mechs_name: t_inq_mechs_name.o $(COMMON_DEPS)
88         $(CC_LINK) -o $@ t_inq_mechs_name.o $(COMMON_LIBS)
89 t_iov: t_iov.o $(COMMON_DEPS)
90         $(CC_LINK) -o $@ t_iov.o $(COMMON_LIBS)
91 t_namingexts: t_namingexts.o $(COMMON_DEPS)
92         $(CC_LINK) -o $@ t_namingexts.o $(COMMON_LIBS)
93 t_pcontok: t_pcontok.o $(COMMON_DEPS)
94         $(CC_LINK) -o $@ t_pcontok.o $(COMMON_LIBS)
95 t_oid: t_oid.o $(COMMON_DEPS)
96         $(CC_LINK) -o $@ t_oid.o $(COMMON_LIBS)
97 t_prf: t_prf.o $(COMMON_DEPS)
98         $(CC_LINK) -o $@ t_prf.o $(COMMON_LIBS)
99 t_s4u: t_s4u.o $(COMMON_DEPS)
100         $(CC_LINK) -o $@ t_s4u.o $(COMMON_LIBS)
101 t_s4u2proxy_krb5: t_s4u2proxy_krb5.o $(COMMON_DEPS)
102         $(CC_LINK) -o $@ t_s4u2proxy_krb5.o $(COMMON_LIBS)
103 t_saslname: t_saslname.o $(COMMON_DEPS)
104         $(CC_LINK) -o $@ t_saslname.o $(COMMON_LIBS)
105 t_spnego: t_spnego.o $(COMMON_DEPS)
106         $(CC_LINK) -o $@ t_spnego.o $(COMMON_LIBS)
107 t_srcattrs: t_srcattrs.o $(COMMON_DEPS)
108         $(CC_LINK) -o $@ t_srcattrs.o $(COMMON_LIBS)
109
110 clean:
111         $(RM) ccinit ccrefresh t_accname t_ccselect t_ciflags t_credstore
112         $(RM) t_enctypes t_err t_export_cred t_export_name t_gssexts t_imp_cred
113         $(RM) t_imp_name t_invalid t_inq_cred t_inq_ctx t_inq_mechs_name t_iov
114         $(RM) t_namingexts t_oid t_pcontok t_prf t_s4u t_s4u2proxy_krb5
115         $(RM) t_saslname t_spnego t_srcattrs