Mercurial > hg > xemacs-beta
diff nt/installer/Wise/README @ 398:74fd4e045ea6 r21-2-29
Import from CVS: tag r21-2-29
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:13:30 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nt/installer/Wise/README Mon Aug 13 11:13:30 2007 +0200 @@ -0,0 +1,31 @@ +To use: + +You need to build and install the XEmacs distribution. Also you need +the xemacs packages in both source and installed versions. + +Edit "dirs.py" to reflect the locations of the above components. + +Edit "version.py" to reflect the current version, as well as the +welcome message. + +Run + python pre_wise.py > xemacs-XXX.wse + + (for XXX use a version or date code of your choosing) + +Run + cmd /c xemacs-XXX.wse + +to produce xemacs-XXX.exe + + +"pre_wise.py" is a preprocessor for the Wise installer maker. It +reads "xemacs.tmpl" which is a Wise input file, except that certain +portions are enclosed in triple angle brackets <<<like this>>> + +These portions are evaluated as Python expressions and replaced by the +string representations of the resulting value. This allows for +things to change from release to release without having to re-do the +Wise installation each time. Also it keeps you from having to +manually drag-n-drop all the package files, which is rather tedious! +