From rick.jones at sungard.com  Thu Jul 12 19:00:11 2007
From: rick.jones at sungard.com (rick.jones at sungard.com)
Date: Thu, 12 Jul 2007 13:00:11 -0400
Subject: [Rd] In creating a Windows binary package (zip),
	how do I make the installation configurable
Message-ID: <B9A3DF402FE5A44CB903DB0F130225F907D024@VOO-EXCHANGE01.internal.sungard.corp>


I would like to create a binary package for Windows which when
installed will give the user an option of whether to install
one version or another.

Here is the problem, I have a package 'FAME' that can run
in two different modes on Windows. An old mode that uses
R to connect to a remote linux machine and a new way that
uses a locally installed database.

I would allow this decision to be made at run time, but
the DLL in the later case depends upon the database's DLL
being on the Windows machine. A runtime solution would 
require at least one extra level of dynamic loading.

So I would like something like this to happen:
 the zip file contains fame-local.dll and fame-remote.dll
 when the user selects 'install packages from a zip file'
 the user should be given the option of which DLL 
 should be renamed to 'fame.dll'.

Is this possible??

If so, how would I do it?

If not, then are there an recommendations for a solution?
  An alternative I can try is to have 2 separate packages,
  'fame' and 'fame-remote'.

Thanks,
Rick Jones



[Rd] In creating a Windows binary package (zip), how do I make the installation configurable
rick.jones at sungard.com