about summary refs log tree commit diff
path: root/Doc/Makefile.in
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-11-30 21:10:36 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-11-30 21:10:36 +0000
commit9d672320f5b6354671f56b83277daac235ce532a (patch)
treefaf857587899517186c92314e97862d58f78afbd /Doc/Makefile.in
parentb30915b56a5c678665a106dc6718dce11b1959ac (diff)
downloadzsh-9d672320f5b6354671f56b83277daac235ce532a.tar.gz
zsh-9d672320f5b6354671f56b83277daac235ce532a.tar.xz
zsh-9d672320f5b6354671f56b83277daac235ce532a.zip
zsh-workers/8827
Diffstat (limited to 'Doc/Makefile.in')
-rw-r--r--Doc/Makefile.in19
1 files changed, 12 insertions, 7 deletions
diff --git a/Doc/Makefile.in b/Doc/Makefile.in
index 4241a4622..fb1a2cd09 100644
--- a/Doc/Makefile.in
+++ b/Doc/Makefile.in
@@ -35,6 +35,8 @@ sdir            = @srcdir@
 sdir_top        = @top_srcdir@
 INSTALL         = @INSTALL@
 
+tzsh = zsh
+
 @DEFS_MK@
 
 MAKEINFO = makeinfo
@@ -66,20 +68,23 @@ Zsh/seealso.yo Zsh/zftpsys.yo Zsh/zle.yo
 
 # ========== DEPENDENCIES FOR BUILDING ==========
 
-all: $(MAN) zsh.texi zsh.info ../META-FAQ
+all: $(MAN) zsh.texi $(tzsh).info ../META-FAQ
 
 everything: all zsh.dvi zsh_us.ps zsh_a4.ps zsh_toc.html
 
 zsh.dvi: zsh.texi
 	$(TEXI2DVI) $(sdir)/zsh.texi
 
-zsh.info: zsh.texi
+%.info: zsh.texi
 	$(MAKEINFO) $(sdir)/zsh.texi || exit 0
 
 zsh.texi: zsh.yo
 	$(YODL) -o $(sdir)/zsh.texi -I$(sdir) -w ztexi.yo version.yo zsh.yo
 	test -f $(sdir)/zsh.texi
 
+zsh.yo: zsh.yo.in
+	sed 's,@@TEXINFO@@,texinfo\($(tzsh).info\)\($(tzsh)\),' zsh.yo.in >zsh.yo
+
 .yo.1:
 	case $@ in \
 	  */*) target=$@ ;; \
@@ -175,9 +180,9 @@ install.man: $(MAN)
 	done
 
 # install info pages, creating install directory if necessary
-install.info: zsh.info
+install.info: $(tzsh).info
 	$(sdir_top)/mkinstalldirs $(DESTDIR)$(infodir)
-	for file in zsh.info zsh.info-[1-9]*; do \
+	for file in $(tzsh).info $(tzsh).info-[1-9]*; do \
 	  if test -f $$file; then \
 	    $(INSTALL_DATA) $$file $(DESTDIR)$(infodir); \
 	  elif test -f $(sdir)/$$file; then \
@@ -186,7 +191,7 @@ install.info: zsh.info
 	   fi || exit 1; \
 	done
 	if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
-	  install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/zsh.info; \
+	  install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$(tzsh).info; \
 	else true; fi
 
 install.html: zsh_toc.html
@@ -201,7 +206,7 @@ uninstall.man:
 
 # uninstall info pages
 uninstall.info:
-	rm -f $(DESTDIR)$(infodir)/zsh.info $(DESTDIR)$(infodir)/zsh.info-[1-9]*
+	rm -f $(DESTDIR)$(infodir)/$(tzsh).info $(DESTDIR)$(infodir)/$(tzsh).info-[1-9]*
 
 # ========== DEPENDENCIES FOR CLEANUP ==========
 
@@ -214,7 +219,7 @@ distclean-here: clean-here
 	rm -f Makefile *.1 *.texi
 
 realclean-here: distclean-here
-	cd $(sdir) && rm -f version.yo ../META-FAQ
+	cd $(sdir) && rm -f version.yo ../META-FAQ zsh.yo
 
 @CLEAN_MK@