freebsd-nq/crypto/heimdal/doc/Makefile.am
2008-05-07 13:39:42 +00:00

86 lines
1.8 KiB
Makefile

# $Id: Makefile.am 22284 2007-12-13 20:39:37Z lha $
include $(top_srcdir)/Makefile.am.common
AUTOMAKE_OPTIONS = no-texinfo.tex
MAKEINFOFLAGS = --no-split --css-include=$(srcdir)/heimdal.css
TEXI2DVI = true # ARGH, make distcheck can't be disabled to not build dvifiles
info_TEXINFOS = heimdal.texi hx509.texi
dxy_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \
-e 's,[@]objdir[@],.,g' \
-e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
krb5.dxy: krb5.din Makefile
$(dxy_subst) < $(srcdir)/krb5.din > krb5.dxy.tmp
chmod +x krb5.dxy.tmp
mv krb5.dxy.tmp krb5.dxy
ntlm.dxy: ntlm.din Makefile
$(dxy_subst) < $(srcdir)/ntlm.din > ntlm.dxy.tmp
chmod +x ntlm.dxy.tmp
mv ntlm.dxy.tmp ntlm.dxy
hx509.dxy: hx509.din Makefile
$(dxy_subst) < $(srcdir)/hx509.din > hx509.dxy.tmp
chmod +x hx509.dxy.tmp
mv hx509.dxy.tmp hx509.dxy
hcrypto.dxy: hcrypto.din Makefile
$(dxy_subst) < $(srcdir)/hcrypto.din > hcrypto.dxy.tmp
chmod +x hcrypto.dxy.tmp
mv hcrypto.dxy.tmp hcrypto.dxy
texi_subst = sed -e 's,[@]dbdir[@],$(localstatedir),g' \
-e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g'
vars.texi: vars.tin Makefile
$(texi_subst) < $(srcdir)/vars.tin > vars.texi.tmp
chmod +x vars.texi.tmp
mv vars.texi.tmp vars.texi
doxygen: krb5.dxy ntlm.dxy hx509.dxy hcrypto.dxy
doxygen krb5.dxy
doxygen ntlm.dxy
doxygen hx509.dxy
doxygen hcrypto.dxy
heimdal_TEXINFOS = \
ack.texi \
apps.texi \
heimdal.texi \
install.texi \
intro.texi \
kerberos4.texi \
migration.texi \
misc.texi \
programming.texi \
setup.texi \
vars.texi \
whatis.texi \
win2k.texi
EXTRA_DIST = \
krb5.din \
ntlm.din \
hx509.din \
hcrypto.din \
heimdal.css \
init-creds \
latin1.tex \
layman.asc \
doxytmpl.dxy \
vars.tin
CLEANFILES = \
krb5.dxy* \
ntlm.dxy* \
hx509.dxy* \
hcrypto.dxy* \
vars.texi*