tests: Use here-doc kadmin in Java test
[heimdal.git] / tests / gss / Makefile.am
blobc5d85e7214aac7ef3ac9287631e227c1b256d4f0
1 # $Id$
3 include $(top_srcdir)/Makefile.am.common
5 .NOTPARALLEL:
7 noinst_DATA = krb5.conf krb5-nodns.conf new_clients_k5.conf mech
9 SCRIPT_TESTS = check-basic check-nodns check-gss check-gssmask check-context check-spnego check-ntlm check-negoex
11 TESTS = $(SCRIPT_TESTS)
13 check_SCRIPTS = $(SCRIPT_TESTS)
15 port = 49188
17 do_subst = srcdirabs=`cd "$(srcdir)"; pwd`; objdirabs=`pwd`; sed \
18         -e 's,[@]srcdir[@],$(srcdir),g' \
19         -e "s,[@]srcdirabs[@],$${srcdirabs},g" \
20         -e 's,[@]env_setup[@],$(top_builddir)/tests/bin/setup-env,g' \
21         -e 's,[@]port[@],$(port),g' \
22         -e 's,[@]objdir[@],$(top_builddir)/tests/gss,g' \
23         -e "s,[@]objdirabs[@],$${objdirabs},g"
25 check-gss: check-gss.in Makefile
26         $(do_subst) < $(srcdir)/check-gss.in > check-gss.tmp && \
27         chmod +x check-gss.tmp && \
28         mv check-gss.tmp check-gss
30 check-gssmask: check-gssmask.in Makefile
31         $(do_subst) < $(srcdir)/check-gssmask.in > check-gssmask.tmp && \
32         chmod +x check-gssmask.tmp && \
33         mv check-gssmask.tmp check-gssmask
35 check-context: check-context.in Makefile
36         $(do_subst) < $(srcdir)/check-context.in > check-context.tmp && \
37         chmod +x check-context.tmp && \
38         mv check-context.tmp check-context
40 check-spnego: check-spnego.in Makefile
41         $(do_subst) < $(srcdir)/check-spnego.in > check-spnego.tmp && \
42         chmod +x check-spnego.tmp && \
43         mv check-spnego.tmp check-spnego
45 check-basic: check-basic.in Makefile
46         $(do_subst) < $(srcdir)/check-basic.in > check-basic.tmp && \
47         chmod +x check-basic.tmp && \
48         mv check-basic.tmp check-basic
50 check-nodns: check-nodns.in Makefile
51         $(do_subst) < $(srcdir)/check-nodns.in > check-nodns.tmp && \
52         chmod +x check-nodns.tmp && \
53         mv check-nodns.tmp check-nodns
55 check-ntlm: check-ntlm.in Makefile
56         $(do_subst) < $(srcdir)/check-ntlm.in > check-ntlm.tmp && \
57         chmod +x check-ntlm.tmp && \
58         mv check-ntlm.tmp check-ntlm
60 check-negoex: check-negoex.in Makefile
61         $(do_subst) < $(srcdir)/check-negoex.in > check-negoex.tmp && \
62         chmod +x check-negoex.tmp && \
63         mv check-negoex.tmp check-negoex
65 krb5.conf: krb5.conf.in Makefile
66         $(do_subst) < $(srcdir)/krb5.conf.in > krb5.conf.tmp && \
67         mv krb5.conf.tmp krb5.conf
69 krb5-nodns.conf: krb5-nodns.conf.in Makefile
70         $(do_subst) < $(srcdir)/krb5-nodns.conf.in > krb5-nodns.conf.tmp && \
71         mv krb5-nodns.conf.tmp krb5-nodns.conf
73 new_clients_k5.conf: new_clients_k5.conf.in Makefile
74         $(do_subst) < $(srcdir)/new_clients_k5.conf.in > new_clients_k5.conf.tmp && \
75         mv new_clients_k5.conf.tmp new_clients_k5.conf
77 mech: mech.in Makefile
78         $(do_subst) < $(srcdir)/mech.in > mech.tmp && \
79         mv mech.tmp mech
81 CLEANFILES= \
82         $(TESTS) \
83         foopassword \
84         barpassword \
85         krb5ccfile \
86         krb5ccfile-ds \
87         server.keytab \
88         krb5.conf \
89         krb5-nodns.conf \
90         new_clients_k5.conf \
91         mech \
92         current-db* \
93         *.log \
94         tempfile \
95         check-basic.tmp \
96         check-nodns.tmp \
97         check-gss.tmp \
98         check-gssmask.tmp \
99         check-spnego.tmp \
100         check-ntlm.tmp \
101         check-context.tmp
103 EXTRA_DIST = \
104         NTMakefile \
105         check-basic.in \
106         check-nodns.in \
107         check-gss.in \
108         check-gssmask.in \
109         check-spnego.in \
110         check-ntlm.in \
111         check-context.in \
112         check-negoex.in \
113         ntlm-user-file.txt \
114         krb5.conf.in \
115         include-krb5.conf \
116         new_clients_k5.conf.in \
117         mech.in