update.
[chise/xemacs-chise.git.1] / nt / installer / Wise / README
1 To use:
2
3 You need to build and install the XEmacs distribution.  Also you need
4 the xemacs packages in both source and installed versions.
5
6 Edit "dirs.py" to reflect the locations of the above components.
7
8 Edit "version.py" to reflect the current version, as well as the
9 welcome message.
10
11 Run 
12         python pre_wise.py > xemacs-XXX.wse
13
14         (for XXX use a version or date code of your choosing)
15
16 Run 
17         cmd /c xemacs-XXX.wse 
18
19 to produce xemacs-XXX.exe
20
21
22 "pre_wise.py" is a preprocessor for the Wise installer maker.  It
23 reads "xemacs.tmpl" which is a Wise input file, except that certain
24 portions are enclosed in triple angle brackets <<<like this>>>
25
26 These portions are evaluated as Python expressions and replaced by the 
27 string representations of the resulting value.  This allows for
28 things to change from release to release without having to re-do the
29 Wise installation each time.  Also it keeps you from having to
30 manually drag-n-drop all the package files, which is rather tedious!
31