/doc/Makefile.in

https://github.com/id774-2/emacs-w3m · Autoconf · 114 lines · 92 code · 22 blank · 0 comment · 13 complexity · f4e83095a58fdd7322a853353a5e86a4 MD5 · raw file

  1. .SUFFIXES: .texi .info
  2. INSTALL = @INSTALL@
  3. INSTALL_DATA = @INSTALL_DATA@
  4. INSTALL_INFO = install-info
  5. prefix = @prefix@
  6. infodir = @infodir@
  7. srcdir = @srcdir@
  8. subdir = doc
  9. top_srcdir = @top_srcdir@
  10. ADDITIONAL_LOAD_PATH = @ADDITIONAL_LOAD_PATH@
  11. SHELL = /bin/sh
  12. @SET_MAKE@
  13. MAKEINFO = @MAKEINFO@
  14. TEXI2DVI = @TEXI2DVI@
  15. PTEX = @PTEX@
  16. JBIBTEX = @JBIBTEX@
  17. EMACS = @EMACS@
  18. VANILLA_FLAG = @VANILLA_FLAG@
  19. FLAGS = $(VANILLA_FLAG) -batch -l ./w3mhack.el $(ADDITIONAL_LOAD_PATH)
  20. EMACSINFO = cd $(top_srcdir) && $(EMACS) $(FLAGS) -f w3mhack-makeinfo
  21. INFO_DEPS_EN = emacs-w3m.info
  22. INFO_DEPS_JA = emacs-w3m-ja.info
  23. INFO_DEPS = $(INFO_DEPS_EN) $(INFO_DEPS_JA)
  24. default: $(INFO_DEPS)
  25. en: $(INFO_DEPS_EN)
  26. ja: $(INFO_DEPS_JA)
  27. version.texi: $(top_srcdir)/w3m.el
  28. @version=`cd $(top_srcdir)\
  29. && $(EMACS) $(FLAGS) -f w3mhack-version 2>/dev/null`;\
  30. echo "@set VERSION $$version"> version.texi
  31. emacs-w3m.info: version.texi emacs-w3m.texi
  32. emacs-w3m-ja.info: version.texi emacs-w3m-ja.texi
  33. .texi.info:
  34. @texi=$<;\
  35. case "$$texi" in \
  36. *-ja.texi) \
  37. rm -f $@ ;\
  38. $(EMACSINFO) $$texi ;;\
  39. *) \
  40. if test "$(MAKEINFO)" = "no"; then \
  41. rm -f $@ ;\
  42. $(EMACSINFO) $$texi ;\
  43. else \
  44. echo "Formatting $$texi using $(MAKEINFO)..." ;\
  45. LC_ALL=C $(MAKEINFO) -o $@ $$texi ;\
  46. echo "Formatting $$texi using $(MAKEINFO)...done" ;\
  47. fi ;;\
  48. esac
  49. install: $(INFO_DEPS)
  50. $(SHELL) $(top_srcdir)/mkinstalldirs $(infodir)
  51. @list='$(INFO_DEPS)';\
  52. for file in $$list; do\
  53. for ifile in `echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do\
  54. if test -f $$ifile; then\
  55. echo " $(INSTALL_DATA) $$ifile $(infodir)/$$ifile";\
  56. $(INSTALL_DATA) $$ifile $(infodir)/$$ifile;\
  57. else : ; fi;\
  58. done;\
  59. done
  60. @if $(SHELL) -c $(INSTALL_INFO)' --version| sed 1q\
  61. | fgrep -s -v -i debian'>/dev/null 2>&1; then\
  62. list='$(INFO_DEPS)';\
  63. for file in $$list; do\
  64. if test -f $(infodir)/$$file; then\
  65. echo " $(INSTALL_INFO) --info-dir=$(infodir) $(infodir)/$$file";\
  66. $(INSTALL_INFO) --info-dir=$(infodir) $(infodir)/$$file || :;\
  67. else : ; fi\
  68. done;\
  69. else : ; fi
  70. install-en: $(INFO_DEPS_EN)
  71. $(MAKE) INFO_DEPS='$(INFO_DEPS_EN)' EMACS="$(EMACS)"\
  72. infodir="$(infodir)" install
  73. install-ja: $(INFO_DEPS_JA)
  74. $(MAKE) INFO_DEPS='$(INFO_DEPS_JA)' EMACS="$(EMACS)"\
  75. infodir="$(infodir)" install
  76. dvi: dvi-en dvi-ja
  77. dvi-en: emacs-w3m.dvi
  78. dvi-ja: emacs-w3m-ja.dvi
  79. emacs-w3m.dvi: version.texi emacs-w3m.texi
  80. emacs-w3m-ja.dvi: version.texi emacs-w3m-ja.texi
  81. .texi.dvi:
  82. @texi=$<;\
  83. case "$$texi" in \
  84. *-ja.texi) \
  85. env TEX=$(PTEX) BIBTEX=$(JBIBTEX) $(TEXI2DVI) -l ja -o $@ $$texi ;;\
  86. *) \
  87. $(TEXI2DVI) -o $@ $$texi ;;\
  88. esac
  89. clean:
  90. -rm -rf *~ *.info *.info-[0-9] *.info-[0-9][0-9] *.dvi *.ps missfont.log
  91. distclean: clean
  92. -rm -f Makefile