Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / crypto / dist / heimdal / doc / Makefile.am
blob790685bec7cd41cc0390d8ed37c45477122a2941
1 # $Heimdal: Makefile.am 22284 2007-12-13 20:39:37Z lha $
2 # $NetBSD$
4 include $(top_srcdir)/Makefile.am.common
6 AUTOMAKE_OPTIONS = no-texinfo.tex
8 MAKEINFOFLAGS = --no-split --css-include=$(srcdir)/heimdal.css
10 TEXI2DVI = true # ARGH, make distcheck can't be disabled to not build dvifiles
12 info_TEXINFOS = heimdal.texi hx509.texi
14 dxy_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \
15         -e 's,[@]objdir[@],.,g' \
16         -e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
18 krb5.dxy: krb5.din Makefile
19         $(dxy_subst) < $(srcdir)/krb5.din > krb5.dxy.tmp
20         chmod +x krb5.dxy.tmp
21         mv krb5.dxy.tmp krb5.dxy
23 ntlm.dxy: ntlm.din Makefile
24         $(dxy_subst) < $(srcdir)/ntlm.din > ntlm.dxy.tmp
25         chmod +x ntlm.dxy.tmp
26         mv ntlm.dxy.tmp ntlm.dxy
28 hx509.dxy: hx509.din Makefile
29         $(dxy_subst) < $(srcdir)/hx509.din > hx509.dxy.tmp
30         chmod +x hx509.dxy.tmp
31         mv hx509.dxy.tmp hx509.dxy
33 hcrypto.dxy: hcrypto.din Makefile
34         $(dxy_subst) < $(srcdir)/hcrypto.din > hcrypto.dxy.tmp
35         chmod +x hcrypto.dxy.tmp
36         mv hcrypto.dxy.tmp hcrypto.dxy
39 texi_subst = sed -e 's,[@]dbdir[@],$(localstatedir),g' \
40         -e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
42 vars.texi: vars.tin Makefile
43         $(texi_subst) < $(srcdir)/vars.tin > vars.texi.tmp
44         chmod +x vars.texi.tmp
45         mv vars.texi.tmp vars.texi
47 doxygen: krb5.dxy ntlm.dxy hx509.dxy hcrypto.dxy
48         doxygen krb5.dxy
49         doxygen ntlm.dxy
50         doxygen hx509.dxy
51         doxygen hcrypto.dxy
53 heimdal_TEXINFOS = \
54         ack.texi \
55         apps.texi \
56         heimdal.texi \
57         install.texi \
58         intro.texi \
59         kerberos4.texi \
60         migration.texi \
61         misc.texi \
62         programming.texi \
63         setup.texi \
64         vars.texi \
65         whatis.texi \
66         win2k.texi
68 EXTRA_DIST = \
69         krb5.din \
70         ntlm.din \
71         hx509.din \
72         hcrypto.din \
73         heimdal.css \
74         init-creds \
75         latin1.tex \
76         layman.asc \
77         doxytmpl.dxy \
78         vars.tin
80 CLEANFILES = \
81         krb5.dxy* \
82         ntlm.dxy* \
83         hx509.dxy* \
84         hcrypto.dxy* \
85         vars.texi*