summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tclldoc/tools/eemenu.ins
blob: 6b28dcfde277d3efffbdce26c1d9e16279944f43 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
% eemenu.ins --- DOCSTRIP installation script for eemenu.
\input docstrip

% Redefine the \MetaPrefix; it should be something which starts a
% until-end-of-line comment:
\edef\MetaPrefix{\string#\string#}


% Redefine the file preamble and postamble; this is necessary because 
% otherwise the old \metaPrefix is inserted at the beginning of these 
% lines.
\preamble

This file may be distributed and/or modified under the conditions 
of the LaTeX Project Public License, either version 1.2 of this 
license or (at your option) any later version. The latest version 
of this license is in
   http://www.latex-project.org/lppl.txt
and version 1.2 or later is part of all distributions of LaTeX 
version 1999/12/01 or later.

This file may only be distributed together with a copy of the source 
file from which it was generated. You may distribute that source file 
without this generated file.

You may alternatively distribute, use, and modify this files under
the conditions of a BSD-style license. In so doing, you should 
however note that
**************************************
* This Source is not the True Source *
**************************************
the true source is the file from which this one was generated.

\endpreamble

\postamble
\endpostamble

% Add a (auto-install) line at the top of the preamble, so that 
% Alpha will auto-install it.
\edef\defaultpreamble{%
   \MetaPrefix\space (auto-install)^^J%
   \defaultpreamble
}

% Actually make eemenu.tcl:
\generate{
   \file{eemenu.tcl}{\from{eemenu.dtx}{pkg}}
   \file{eefor7menu.tcl}{\from{eemenu.dtx}{pkg,atcl7,dialogspatch}}
}


\Msg{}
\Msg{*********************************************}
\Msg{*}
\Msg{*  To complete installation, have Alpha open}
\Msg{*  the file eemenu.tcl somewhere outside the}
\Msg{*  Alpha folder hierarchy. You may also have}
\Msg{*  to rebuild Alpha's Tcl and Package indices}
\Msg{*  (Alpha normally does this automatically).}
\Msg{*}
\Msg{*********************************************}
\Msg{}


\end