docdir = @docdir@
dvidir = $(docdir)
psdir = $(docdir)
pdfdir = $(docdir)
htmldir = $(docdir)
AUTOMAKE_OPTIONS = 1.2 gnits
EXTRA_DIST =
MOSTLYCLEANFILES =
TEXINCLUDES = -I $(top_srcdir)/../gettext-runtime/doc
SED = sed
RM = rm -f
MAKEINFO = env LANG= LC_MESSAGES= LC_ALL= LANGUAGE= @MAKEINFO@
MAKEINFOFLAGS = $(TEXINCLUDES)
info_TEXINFOS = gettext.texi
gettext_TEXINFOS = \
xgettext.texi msginit.texi msgmerge.texi msgcat.texi msgconv.texi \
msggrep.texi msgfilter.texi msguniq.texi msgcomm.texi msgcmp.texi \
msgattrib.texi msgen.texi msgexec.texi msgfmt.texi msgunfmt.texi \
gettextize.texi autopoint.texi iso-639.texi iso-3166.texi \
$(top_srcdir)/../gettext-runtime/doc/rt-gettext.texi \
$(top_srcdir)/../gettext-runtime/doc/rt-ngettext.texi \
$(top_srcdir)/../gettext-runtime/doc/rt-envsubst.texi
EXTRA_DIST += \
iso-639.sed iso-3166.sed ISO_639 ISO_3166 ISO_3166_de texi2html \
ChangeLog.0
iso-639.texi: ISO_639 iso-639.sed
$(SED) -f $(srcdir)/iso-639.sed $(srcdir)/ISO_639 > iso-639.tmp
rm -f $(srcdir)/iso-639.texi
mv iso-639.tmp $(srcdir)/iso-639.texi
iso-3166.texi: ISO_3166 iso-3166.sed
$(SED) -f $(srcdir)/iso-3166.sed $(srcdir)/ISO_3166 > iso-3166.tmp
rm -f $(srcdir)/iso-3166.texi
mv iso-3166.tmp $(srcdir)/iso-3166.texi
stamp-vti: $(info_TEXINFOS) $(gettext_TEXINFOS) $(top_srcdir)/../version.sh
(dir=.; test -f ./gettext.texi || dir=$(srcdir); \
set `$(SHELL) $(top_srcdir)/../config/mdate-sh $$dir/gettext.texi`; \
echo "@set UPDATED $$1 $$2 $$3"; \
echo "@set UPDATED-MONTH $$2 $$3"; \
echo "@set EDITION $(VERSION)"; \
echo "@set VERSION $(VERSION)") > vti.tmp
cmp -s vti.tmp version.texi \
|| (echo "Updating version.texi"; \
cp vti.tmp version.texi)
rm -f vti.tmp
cp version.texi $@
all-local: html
install-data-local: install-html
installdirs-local: installdirs-html
uninstall-local: uninstall-html
#distdir: dist-html
html: html-split
install-html: install-html-split
uninstall-html: uninstall-html-split
dist-html: dist-html-split
CLEANFILES = gettext.pdf gettext.html
MAINTAINERCLEANFILES = gettext_*.html
TEXI2DVI = texi2dvi $(TEXINCLUDES)
install-dvi: gettext.dvi
$(mkinstalldirs) $(DESTDIR)$(dvidir)
$(INSTALL_DATA) `if test -f gettext.dvi; then echo .; else echo $(srcdir); fi`/gettext.dvi $(DESTDIR)$(dvidir)/gettext.dvi
installdirs-dvi:
$(mkinstalldirs) $(DESTDIR)$(dvidir)
uninstall-dvi:
$(RM) $(DESTDIR)$(dvidir)/gettext.dvi
MOSTLYCLEANFILES += \
gettext.am gettext.ams \
gettext.cp gettext.cps \
gettext.ef gettext.efs \
gettext.em gettext.ems \
gettext.ev gettext.evs \
gettext.fn gettext.fns \
gettext.kw gettext.kws \
gettext.op gettext.ops \
gettext.pg gettext.pgs \
gettext.vr gettext.vrs
DVIPS = @DVIPS@ -D600
ps: gettext.ps
gettext.ps: gettext.dvi
$(DVIPS) -o $@ `if test -f gettext.dvi; then echo gettext.dvi; else echo $(srcdir)/gettext.dvi; fi`
install-ps: gettext.ps
$(mkinstalldirs) $(DESTDIR)$(psdir)
$(INSTALL_DATA) `if test -f gettext.ps; then echo .; else echo $(srcdir); fi`/gettext.ps $(DESTDIR)$(psdir)/gettext.ps
installdirs-ps:
$(mkinstalldirs) $(DESTDIR)$(psdir)
uninstall-ps:
$(RM) $(DESTDIR)$(psdir)/gettext.ps
TEXI2PDF = @TEXI2PDF@ $(TEXINCLUDES)
SUFFIXES = .pdf
pdf: gettext.pdf
.texi.pdf:
TEXINPUTS=.:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2PDF) $<
install-pdf: gettext.pdf
$(mkinstalldirs) $(DESTDIR)$(pdfdir)
$(INSTALL_DATA) `if test -f gettext.pdf; then echo .; else echo $(srcdir); fi`/gettext.pdf $(DESTDIR)$(pdfdir)/gettext.pdf
installdirs-pdf:
$(mkinstalldirs) $(DESTDIR)$(pdfdir)
uninstall-pdf:
$(RM) $(DESTDIR)$(pdfdir)/gettext.pdf
TEXI2HTML = @PERL@ $(srcdir)/texi2html
html-monolithic: gettext.html
html-split: gettext_toc.html
gettext.html: gettext.texi version.texi $(gettext_TEXINFOS)
$(TEXI2HTML) $(TEXINCLUDES) -expandinfo -number -monolithic `if test -f gettext.texi; then echo gettext.texi; else echo $(srcdir)/gettext.texi; fi`
gettext_toc.html: gettext.texi version.texi $(gettext_TEXINFOS)
case "@PERL@" in \
*"/missing perl") \
$(TEXI2HTML) $(TEXINCLUDES) -expandinfo -number -split_chapter `if test -f gettext.texi; then echo gettext.texi; else echo $(srcdir)/gettext.texi; fi` || exit 0 ;; \
*) $(RM) gettext_*.html ; \
$(TEXI2HTML) $(TEXINCLUDES) -expandinfo -number -split_chapter `if test -f gettext.texi; then echo gettext.texi; else echo $(srcdir)/gettext.texi; fi` ;; \
esac
install-html-monolithic: gettext.html
$(mkinstalldirs) $(DESTDIR)$(htmldir)
$(INSTALL_DATA) `if test -f gettext.html; then echo .; else echo $(srcdir); fi`/gettext.html $(DESTDIR)$(htmldir)/gettext.html
install-html-split: gettext_toc.html
$(mkinstalldirs) $(DESTDIR)$(htmldir)
for file in `if test -f gettext_toc.html; then echo .; else echo $(srcdir); fi`/gettext_*.html; do \
$(INSTALL_DATA) $$file $(DESTDIR)$(htmldir)/`basename $$file`; \
done
installdirs-html:
$(mkinstalldirs) $(DESTDIR)$(htmldir)
uninstall-html-monolithic:
$(RM) $(DESTDIR)$(htmldir)/gettext.html
uninstall-html-split:
$(RM) $(DESTDIR)$(htmldir)/gettext_*.html
dist-html-monolithic:
$(mkinstalldirs) $(distdir)/
file=gettext.html; \
if test -f $$file; then d=.; else d=$(srcdir); fi; \
cp -p $$d/$$file $(distdir)/$$file || exit 1
dist-html-split:
$(mkinstalldirs) $(distdir)/
file=gettext_toc.html; \
if test -f $$file; then d=.; else d=$(srcdir); fi; \
for file in `cd $$d && echo gettext_*.html`; do \
cp -p $$d/$$file $(distdir)/$$file || exit 1; \
done
EXTRA_DIST += Makefile.vms
EXTRA_DIST += Makefile.msvc