diff options
| author | Glenn Morris | 2013-08-27 00:57:39 -0700 |
|---|---|---|
| committer | Glenn Morris | 2013-08-27 00:57:39 -0700 |
| commit | 1857cd3f9ef1103d5ea2fcecbb7b2a6a9d6b2aef (patch) | |
| tree | 92b9a5563ab6e4a0aa3e530bee29ef98d532c1da /doc/misc/Makefile.in | |
| parent | 61ac6b9f821504ce12e0797a1fcf403e951d193b (diff) | |
| download | emacs-1857cd3f9ef1103d5ea2fcecbb7b2a6a9d6b2aef.tar.gz emacs-1857cd3f9ef1103d5ea2fcecbb7b2a6a9d6b2aef.zip | |
Move source for Emacs on MS Windows FAQ here from Emacs webpages repository
* Makefile.in (mostlyclean, clean, distclean, bootstrap-clean)
(maintainer-clean, check-declare): Remove pointless subshells.
Check cd return value.
* configure.ac (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
(DOCMISC_PDF_W32, DOCMISC_PS_W32): New output variables.
* Makefile.in (check-info-dir): Ignore efaq-w32.
* admin/admin.el (manual-misc-manuals): Use INFO_COMMON rather than
INFO_TARGETS.
* doc/misc/efaq-w32.texi: Move here from the web-pages repository.
* doc/misc/Makefile.in (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
(DOCMISC_PDF_W32, DOCMISC_PS_W32): New configure output variables.
(INFO_COMMON, INFO_INSTALL): New derivations of INFO_TARGETS.
(DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
Add DOCMISC_*_W32 variables.
(echo-info): Use INFO_INSTALL rather than INFO_TARGETS.
(efaq_w32_deps): New variable.
(efaq-w32, $(buildinfodir)/efaq-w32$(INFO_EXT), efaq-w32.dvi)
(efaq-w32.pdf, efaq-w32.html): New rules.
(clean): Remove efaq-w32 products.
Diffstat (limited to 'doc/misc/Makefile.in')
| -rw-r--r-- | doc/misc/Makefile.in | 41 |
1 files changed, 35 insertions, 6 deletions
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in index 6618e125d7c..bf9daf4d966 100644 --- a/doc/misc/Makefile.in +++ b/doc/misc/Makefile.in | |||
| @@ -59,7 +59,15 @@ INSTALL_DATA = @INSTALL_DATA@ | |||
| 59 | MAKEINFO = @MAKEINFO@ | 59 | MAKEINFO = @MAKEINFO@ |
| 60 | MAKEINFO_OPTS = --force -I$(emacsdir) | 60 | MAKEINFO_OPTS = --force -I$(emacsdir) |
| 61 | 61 | ||
| 62 | INFO_TARGETS = ada-mode auth autotype bovine calc ccmode cl \ | 62 | ## On MS Windows, efaq-w32; otherwise blank. |
| 63 | DOCMISC_DVI_W32 = @DOCMISC_DVI_W32@ | ||
| 64 | DOCMISC_HTML_W32 = @DOCMISC_HTML_W32@ | ||
| 65 | DOCMISC_INFO_W32 = @DOCMISC_INFO_W32@ | ||
| 66 | DOCMISC_PDF_W32 = @DOCMISC_PDF_W32@ | ||
| 67 | DOCMISC_PS_W32 = @DOCMISC_PS_W32@ | ||
| 68 | |||
| 69 | ## Info files to build and install on all platforms. | ||
| 70 | INFO_COMMON = ada-mode auth autotype bovine calc ccmode cl \ | ||
| 63 | dbus dired-x ebrowse ede ediff edt eieio \ | 71 | dbus dired-x ebrowse ede ediff edt eieio \ |
| 64 | emacs-mime epa erc ert eshell eudc efaq \ | 72 | emacs-mime epa erc ert eshell eudc efaq \ |
| 65 | flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info \ | 73 | flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info \ |
| @@ -68,7 +76,15 @@ INFO_TARGETS = ada-mode auth autotype bovine calc ccmode cl \ | |||
| 68 | sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp \ | 76 | sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp \ |
| 69 | url vip viper widget wisent woman | 77 | url vip viper widget wisent woman |
| 70 | 78 | ||
| 71 | DVI_TARGETS = \ | 79 | ## Info files to install on current platform. |
| 80 | INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_INFO_W32) | ||
| 81 | |||
| 82 | ## Info files to build on current platform. | ||
| 83 | ## This is all of them, even though they might not all get installed, | ||
| 84 | ## because the info files are pre-built in release tarfiles. | ||
| 85 | INFO_TARGETS = $(INFO_COMMON) efaq-w32 | ||
| 86 | |||
| 87 | DVI_TARGETS = $(DOCMISC_DVI_W32) \ | ||
| 72 | ada-mode.dvi \ | 88 | ada-mode.dvi \ |
| 73 | auth.dvi \ | 89 | auth.dvi \ |
| 74 | autotype.dvi \ | 90 | autotype.dvi \ |
| @@ -126,7 +142,7 @@ DVI_TARGETS = \ | |||
| 126 | wisent.dvi \ | 142 | wisent.dvi \ |
| 127 | woman.dvi | 143 | woman.dvi |
| 128 | 144 | ||
| 129 | HTML_TARGETS = \ | 145 | HTML_TARGETS = $(DOCMISC_HTML_W32) \ |
| 130 | ada-mode.html \ | 146 | ada-mode.html \ |
| 131 | auth.html \ | 147 | auth.html \ |
| 132 | autotype.html \ | 148 | autotype.html \ |
| @@ -184,7 +200,7 @@ HTML_TARGETS = \ | |||
| 184 | wisent.html \ | 200 | wisent.html \ |
| 185 | woman.html | 201 | woman.html |
| 186 | 202 | ||
| 187 | PDF_TARGETS = \ | 203 | PDF_TARGETS = $(DOCMISC_PDF_W32) \ |
| 188 | ada-mode.pdf \ | 204 | ada-mode.pdf \ |
| 189 | auth.pdf \ | 205 | auth.pdf \ |
| 190 | autotype.pdf \ | 206 | autotype.pdf \ |
| @@ -242,7 +258,7 @@ PDF_TARGETS = \ | |||
| 242 | wisent.pdf \ | 258 | wisent.pdf \ |
| 243 | woman.pdf | 259 | woman.pdf |
| 244 | 260 | ||
| 245 | PS_TARGETS = \ | 261 | PS_TARGETS = $(DOCMISC_PS_W32) \ |
| 246 | ada-mode.ps \ | 262 | ada-mode.ps \ |
| 247 | auth.ps \ | 263 | auth.ps \ |
| 248 | autotype.ps \ | 264 | autotype.ps \ |
| @@ -326,7 +342,7 @@ info: $(INFO_TARGETS) | |||
| 326 | ## Used by top-level Makefile. | 342 | ## Used by top-level Makefile. |
| 327 | ## Base file names of output info files. | 343 | ## Base file names of output info files. |
| 328 | echo-info: | 344 | echo-info: |
| 329 | @echo "$(INFO_TARGETS) " | \ | 345 | @echo "$(INFO_INSTALL) " | \ |
| 330 | sed -e 's|[^ ]*/||g' -e 's/\.info//g' -e "s/ */$(INFO_EXT) /g" | 346 | sed -e 's|[^ ]*/||g' -e 's/\.info//g' -e "s/ */$(INFO_EXT) /g" |
| 331 | 347 | ||
| 332 | # please modify this for all the web manual targets | 348 | # please modify this for all the web manual targets |
| @@ -612,6 +628,18 @@ faq.pdf: $(faq_deps) | |||
| 612 | faq.html: $(faq_deps) | 628 | faq.html: $(faq_deps) |
| 613 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/faq.texi | 629 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/faq.texi |
| 614 | 630 | ||
| 631 | efaq_w32_deps = ${srcdir}/efaq-w32.texi $(emacsdir)/emacsver.texi | ||
| 632 | efaq-w32 : $(buildinfodir)/efaq-w32$(INFO_EXT) | ||
| 633 | $(buildinfodir)/efaq-w32$(INFO_EXT): $(efaq_w32_deps) | ||
| 634 | $(mkinfodir) | ||
| 635 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/efaq-w32.texi | ||
| 636 | efaq-w32.dvi: $(efaq_w32_deps) | ||
| 637 | $(ENVADD) $(TEXI2DVI) ${srcdir}/efaq-w32.texi | ||
| 638 | efaq-w32.pdf: $(efaq_w32_deps) | ||
| 639 | $(ENVADD) $(TEXI2PDF) ${srcdir}/efaq-w32.texi | ||
| 640 | efaq-w32.html: $(efaq_w32_deps) | ||
| 641 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/efaq-w32.texi | ||
| 642 | |||
| 615 | flymake_deps = ${srcdir}/flymake.texi ${gfdl} | 643 | flymake_deps = ${srcdir}/flymake.texi ${gfdl} |
| 616 | flymake : $(buildinfodir)/flymake$(INFO_EXT) | 644 | flymake : $(buildinfodir)/flymake$(INFO_EXT) |
| 617 | $(buildinfodir)/flymake$(INFO_EXT): $(flymake_deps) | 645 | $(buildinfodir)/flymake$(INFO_EXT): $(flymake_deps) |
| @@ -1040,6 +1068,7 @@ mostlyclean: | |||
| 1040 | 1068 | ||
| 1041 | clean: mostlyclean | 1069 | clean: mostlyclean |
| 1042 | rm -f $(DVI_TARGETS) $(HTML_TARGETS) $(PDF_TARGETS) $(PS_TARGETS) | 1070 | rm -f $(DVI_TARGETS) $(HTML_TARGETS) $(PDF_TARGETS) $(PS_TARGETS) |
| 1071 | rm -f efaq-w32.dvi efaq-w32.html efaq-w32.pdf efaq-w32.ps | ||
| 1043 | rm -f emacs-misc-${version}.tar* | 1072 | rm -f emacs-misc-${version}.tar* |
| 1044 | 1073 | ||
| 1045 | distclean: clean | 1074 | distclean: clean |