On 2/15/06, Michael Sperber <sperber(a)informatik.uni-tuebingen.de> wrote:
Hi Vin!
Thanks for the info!
Sure! Thanks for the help.
Vin Shelton <acs(a)xemacs.org> writes:
> Here is the directory structure I want to support; under a common
> root, I want to have the following directories:
> XEmacs-21.4.19/
> PROBLEMS etc/ i586-pc-win32/ info/ lisp/ lock/
> XEmacs-21.5-b24/
> COPYING PROBLEMS etc/ info/ lock/
> Installation README i586-pc-win32/ lisp/
> mule-packages
> site-packages
> xemacs-packages
>
> Do you need more detail, or is that sufficient?
No, that should work.
> [Installation]
> Package path is
"~\\.xemacs;;e:\\XEmacs\\site-packages;e:\\XEmacs\\xemacs-packages".
This is your build setting, though, right? (I.e. not what's set in
the install kit.) What are the settings of the various
configure-<xxx> variables for the install kit?
I'm not sure I understand the question. The installation kit will be
*built* on my machine with those settings, but will be installed
somewhere of the user's choosing. I want to build the kits on my
machine but enable the users to install them wherever they choose.
Typically, the users would install in:
C:\Program Files\XEmacs
XEmacs-21.4.19/
XEmacs-21.5-b24/
mule-packages/
site-packages/
xemacs-packages/
with the package directories common to the installed 21.4. and 21.5
kits. There would be an install kit for 21.4 and a separate install
kit for 21.5.
Here's how kit generation works:
1. I configure, build and install a 21.5 version of XEmacs.
2. I run InnoSetup, which takes the installed 21.5 tree and makes a
setup kit (essentially a fancy zip file).
3. User downloads the kit, runs the setup kit and decides where s/he
wants to install the kit. The root of the installation directory
defaults to C:\Program Files\XEmacs, but could be anywhere of the
user's choosing.
Is this what you wanted to know?
Regards,
Vin