3 rem Written by David Charlap <shamino@writeme.com>
5 rem There are two catches, however. The emacs.bat batch file may not exist
6 rem in all distributions. It is part of the Voelker build of Emacs 19.34
7 rem (http://www.cs.washington.edu/homes/voelker/ntemacs.html). If the user
8 rem installs Gnus with some other build, he may have to replace calls to
9 rem %1\emacs.bat with something else.
11 rem Also, the emacs.bat file that Voelker ships does not accept more than 9
12 rem parameters, so the attempts to compile the .texi files will fail. To
13 rem fix that (at least on NT. I don't know about Win95), the following
14 rem change should be made to emacs.bat:
16 rem %emacs_dir%\bin\emacs.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
20 rem %emacs_dir%\bin\emacs.exe %*
22 rem which will allow the batch file to accept an unlimited number of
25 if "%1" == "" goto usage
28 call %1\bin\emacs.bat -batch -q -no-site-file -l ./dgnushack.el -f dgnushack-compile
29 if not "%2" == "copy" goto info
34 call %1\bin\emacs.bat -batch -q -no-site-file gnus.texi -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
35 call %1\bin\emacs.bat -batch -q -no-site-file message.texi -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
36 if not "%2" == "copy" goto done
43 copy gnus-tut.txt %1\etc
50 echo Usage: make ^<emacs-dir^> [copy]
52 echo where: ^<emacs-dir^> is the directory you installed emacs in
53 echo eg. d:\emacs\19.34
54 echo copy indicates that the compiled files should be copied to your
55 echo emacs lisp, info, and etc directories