diff options
| author | Glenn Morris | 2007-09-06 05:08:13 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-09-06 05:08:13 +0000 |
| commit | a8d46980db630ae86cb5ff732e3819b36b7be4e2 (patch) | |
| tree | fc10f9237904d2ff69aa9c7d05903177ee4f0fe4 /doc | |
| parent | c21180f3d9c3e8dd6ed4510f6aaca616b4d7a6d4 (diff) | |
| download | emacs-a8d46980db630ae86cb5ff732e3819b36b7be4e2.tar.gz emacs-a8d46980db630ae86cb5ff732e3819b36b7be4e2.zip | |
Move the parts of the old man/makefile.w32-in that do not refer to the
Emacs manual here.
(infodir, MULTI_INSTALL_INFO, ENVADD): Go up one more level.
(../etc/GNU): Delete obsolete target.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/misc/makefile.w32-in | 91 |
1 files changed, 8 insertions, 83 deletions
diff --git a/doc/misc/makefile.w32-in b/doc/misc/makefile.w32-in index 7e3723c1949..60c1efcde44 100644 --- a/doc/misc/makefile.w32-in +++ b/doc/misc/makefile.w32-in | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | #### -*- Makefile -*- for the Emacs Manual and other documentation. | 1 | #### -*- Makefile -*- for documentation other than the Emacs manual. |
| 2 | 2 | ||
| 3 | # Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. | 3 | # Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. |
| 4 | 4 | ||
| @@ -25,12 +25,12 @@ | |||
| 25 | # set by the configure script's `--srcdir' option. | 25 | # set by the configure script's `--srcdir' option. |
| 26 | srcdir=. | 26 | srcdir=. |
| 27 | 27 | ||
| 28 | infodir = $(srcdir)/../info | 28 | infodir = $(srcdir)/../../info |
| 29 | 29 | ||
| 30 | # The makeinfo program is part of the Texinfo distribution. | 30 | # The makeinfo program is part of the Texinfo distribution. |
| 31 | MAKEINFO = makeinfo --force | 31 | MAKEINFO = makeinfo --force |
| 32 | MULTI_INSTALL_INFO = $(srcdir)\..\nt\multi-install-info.bat | 32 | MULTI_INSTALL_INFO = $(srcdir)\..\..\nt\multi-install-info.bat |
| 33 | INFO_TARGETS = $(infodir)/emacs $(infodir)/ccmode \ | 33 | INFO_TARGETS = $(infodir)/ccmode \ |
| 34 | $(infodir)/cl $(infodir)/dired-x $(infodir)/ediff \ | 34 | $(infodir)/cl $(infodir)/dired-x $(infodir)/ediff \ |
| 35 | $(infodir)/forms $(infodir)/gnus $(infodir)/message \ | 35 | $(infodir)/forms $(infodir)/gnus $(infodir)/message \ |
| 36 | $(infodir)/sieve $(infodir)/pgg $(infodir)/emacs-mime \ | 36 | $(infodir)/sieve $(infodir)/pgg $(infodir)/emacs-mime \ |
| @@ -43,14 +43,14 @@ INFO_TARGETS = $(infodir)/emacs $(infodir)/ccmode \ | |||
| 43 | $(infodir)/url $(infodir)/speedbar $(infodir)/tramp \ | 43 | $(infodir)/url $(infodir)/speedbar $(infodir)/tramp \ |
| 44 | $(infodir)/ses $(infodir)/smtpmail $(infodir)/flymake \ | 44 | $(infodir)/ses $(infodir)/smtpmail $(infodir)/flymake \ |
| 45 | $(infodir)/newsticker $(infodir)/rcirc $(infodir)/erc | 45 | $(infodir)/newsticker $(infodir)/rcirc $(infodir)/erc |
| 46 | DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \ | 46 | DVI_TARGETS = calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \ |
| 47 | ediff.dvi forms.dvi gnus.dvi message.dvi emacs-mime.dvi \ | 47 | ediff.dvi forms.dvi gnus.dvi message.dvi emacs-mime.dvi \ |
| 48 | gnus.dvi message.dvi sieve.dvi pgg.dvi mh-e.dvi \ | 48 | gnus.dvi message.dvi sieve.dvi pgg.dvi mh-e.dvi \ |
| 49 | reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \ | 49 | reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \ |
| 50 | ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \ | 50 | ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \ |
| 51 | pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \ | 51 | pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \ |
| 52 | speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \ | 52 | speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \ |
| 53 | newsticker.dvi emacs-xtra.dvi rcirc.dvi erc.dvi | 53 | newsticker.dvi rcirc.dvi erc.dvi |
| 54 | INFOSOURCES = info.texi | 54 | INFOSOURCES = info.texi |
| 55 | 55 | ||
| 56 | # The following rule does not work with all versions of `make'. | 56 | # The following rule does not work with all versions of `make'. |
| @@ -59,66 +59,9 @@ INFOSOURCES = info.texi | |||
| 59 | texi2dvi $< | 59 | texi2dvi $< |
| 60 | 60 | ||
| 61 | TEXI2DVI = texi2dvi | 61 | TEXI2DVI = texi2dvi |
| 62 | ENVADD = $(srcdir)\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \ | 62 | ENVADD = $(srcdir)\..\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \ |
| 63 | "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C | 63 | "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C |
| 64 | 64 | ||
| 65 | EMACS_XTRA=\ | ||
| 66 | $(srcdir)/arevert-xtra.texi \ | ||
| 67 | $(srcdir)/cal-xtra.texi \ | ||
| 68 | $(srcdir)/dired-xtra.texi \ | ||
| 69 | $(srcdir)/picture-xtra.texi \ | ||
| 70 | $(srcdir)/emerge-xtra.texi \ | ||
| 71 | $(srcdir)/vc-xtra.texi \ | ||
| 72 | $(srcdir)/vc1-xtra.texi \ | ||
| 73 | $(srcdir)/vc2-xtra.texi \ | ||
| 74 | $(srcdir)/fortran-xtra.texi \ | ||
| 75 | $(srcdir)/msdog-xtra.texi | ||
| 76 | |||
| 77 | EMACSSOURCES= \ | ||
| 78 | $(srcdir)/emacs.texi \ | ||
| 79 | $(srcdir)/doclicense.texi \ | ||
| 80 | $(srcdir)/screen.texi \ | ||
| 81 | $(srcdir)/commands.texi \ | ||
| 82 | $(srcdir)/entering.texi \ | ||
| 83 | $(srcdir)/basic.texi \ | ||
| 84 | $(srcdir)/mini.texi \ | ||
| 85 | $(srcdir)/m-x.texi \ | ||
| 86 | $(srcdir)/help.texi \ | ||
| 87 | $(srcdir)/mark.texi \ | ||
| 88 | $(srcdir)/killing.texi \ | ||
| 89 | $(srcdir)/regs.texi \ | ||
| 90 | $(srcdir)/display.texi \ | ||
| 91 | $(srcdir)/search.texi \ | ||
| 92 | $(srcdir)/fixit.texi \ | ||
| 93 | $(srcdir)/files.texi \ | ||
| 94 | $(srcdir)/buffers.texi \ | ||
| 95 | $(srcdir)/windows.texi \ | ||
| 96 | $(srcdir)/frames.texi \ | ||
| 97 | $(srcdir)/mule.texi \ | ||
| 98 | $(srcdir)/major.texi \ | ||
| 99 | $(srcdir)/indent.texi \ | ||
| 100 | $(srcdir)/text.texi \ | ||
| 101 | $(srcdir)/programs.texi \ | ||
| 102 | $(srcdir)/building.texi \ | ||
| 103 | $(srcdir)/maintaining.texi \ | ||
| 104 | $(srcdir)/abbrevs.texi \ | ||
| 105 | $(srcdir)/sending.texi \ | ||
| 106 | $(srcdir)/rmail.texi \ | ||
| 107 | $(srcdir)/dired.texi \ | ||
| 108 | $(srcdir)/calendar.texi \ | ||
| 109 | $(srcdir)/misc.texi \ | ||
| 110 | $(srcdir)/custom.texi \ | ||
| 111 | $(srcdir)/trouble.texi \ | ||
| 112 | $(srcdir)/cmdargs.texi \ | ||
| 113 | $(srcdir)/xresources.texi \ | ||
| 114 | $(srcdir)/anti.texi \ | ||
| 115 | $(srcdir)/macos.texi \ | ||
| 116 | $(srcdir)/msdog.texi \ | ||
| 117 | $(srcdir)/gnu.texi \ | ||
| 118 | $(srcdir)/glossary.texi \ | ||
| 119 | $(srcdir)/ack.texi \ | ||
| 120 | $(srcdir)/kmacro.texi \ | ||
| 121 | $(EMACS_XTRA) | ||
| 122 | 65 | ||
| 123 | info: $(INFO_TARGETS) | 66 | info: $(INFO_TARGETS) |
| 124 | 67 | ||
| @@ -144,18 +87,6 @@ $(infodir)/info: $(INFOSOURCES) | |||
| 144 | info.dvi: $(INFOSOURCES) | 87 | info.dvi: $(INFOSOURCES) |
| 145 | $(ENVADD) $(TEXI2DVI) $(srcdir)/info.texi | 88 | $(ENVADD) $(TEXI2DVI) $(srcdir)/info.texi |
| 146 | 89 | ||
| 147 | $(infodir)/emacs: $(EMACSSOURCES) | ||
| 148 | $(MAKEINFO) emacs.texi | ||
| 149 | |||
| 150 | emacs.dvi: $(EMACSSOURCES) | ||
| 151 | $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs.texi | ||
| 152 | |||
| 153 | # This target is here so you could easily get the list of the *.texi | ||
| 154 | # files which belong to the Emacs manual (as opposed to the separate | ||
| 155 | # manuals for CL, CC Mode, Ebrowse, etc.). With this target, you can | ||
| 156 | # say things like "grep foo `make emacsman`". | ||
| 157 | emacsman: | ||
| 158 | @echo $(EMACSSOURCES) | ||
| 159 | 90 | ||
| 160 | $(infodir)/ccmode: cc-mode.texi | 91 | $(infodir)/ccmode: cc-mode.texi |
| 161 | $(MAKEINFO) cc-mode.texi | 92 | $(MAKEINFO) cc-mode.texi |
| @@ -266,9 +197,6 @@ $(infodir)/efaq: faq.texi | |||
| 266 | faq.dvi: faq.texi | 197 | faq.dvi: faq.texi |
| 267 | $(ENVADD) $(TEXI2DVI) $(srcdir)/faq.texi | 198 | $(ENVADD) $(TEXI2DVI) $(srcdir)/faq.texi |
| 268 | 199 | ||
| 269 | ../etc/GNU: gnu1.texi gnu.texi | ||
| 270 | $(MAKEINFO) --no-headers -o ../etc/GNU gnu1.texi | ||
| 271 | |||
| 272 | $(infodir)/autotype: autotype.texi | 200 | $(infodir)/autotype: autotype.texi |
| 273 | $(MAKEINFO) autotype.texi | 201 | $(MAKEINFO) autotype.texi |
| 274 | autotype.dvi: autotype.texi | 202 | autotype.dvi: autotype.texi |
| @@ -322,9 +250,6 @@ $(infodir)/smtpmail: smtpmail.texi | |||
| 322 | smtpmail.dvi: smtpmail.texi | 250 | smtpmail.dvi: smtpmail.texi |
| 323 | $(ENVADD) $(TEXI2DVI) $(srcdir)/smtpmail.texi | 251 | $(ENVADD) $(TEXI2DVI) $(srcdir)/smtpmail.texi |
| 324 | 252 | ||
| 325 | emacs-xtra.dvi: emacs-xtra.texi $(EMACS_XTRA) | ||
| 326 | $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-xtra.texi | ||
| 327 | |||
| 328 | $(infodir)/org: org.texi | 253 | $(infodir)/org: org.texi |
| 329 | $(MAKEINFO) org.texi | 254 | $(MAKEINFO) org.texi |
| 330 | org.dvi: org.texi | 255 | org.dvi: org.texi |
| @@ -355,7 +280,7 @@ mostlyclean: | |||
| 355 | 280 | ||
| 356 | clean: mostlyclean | 281 | clean: mostlyclean |
| 357 | - $(DEL) *.dvi | 282 | - $(DEL) *.dvi |
| 358 | - $(DEL) $(infodir)/emacs* $(infodir)/ccmode* \ | 283 | - $(DEL) $(infodir)/ccmode* \ |
| 359 | $(infodir)/cl* $(infodir)/dired-x* \ | 284 | $(infodir)/cl* $(infodir)/dired-x* \ |
| 360 | $(infodir)/ediff* $(infodir)/forms* \ | 285 | $(infodir)/ediff* $(infodir)/forms* \ |
| 361 | $(infodir)/gnus* $(infodir)/info* \ | 286 | $(infodir)/gnus* $(infodir)/info* \ |