Because, not all users have the same set of files -
there are different levels, e.g. beginner and pro, as well as add-ons, expansion
packs that can be purchased individually, and that sort of thing.
Andrew
----- Original Message -----
Sent: Friday, May 28, 2010 4:10 PM
Subject: Re: Install file only if it
exists on target?
If it's an update patch for a single piece of software -- why
not just test to make sure that software is installed, then install the entire
payload? Again, I don't understand why this must be done on a
file-by-file basis.
If I have an update for WhizBang.app, but I want to make sure an older
version of WhizBang.app is installed before proceeding, I can just check for
the existence of /Applications/WhizBang.app/Contents/MacOS/WhizBang (and maybe
even specific checksums of that file) before allowing the update to be
installed. I don't need to check for the existence of every single file
that's part of the original WhizBang package.
-Greg
On May 28, 2010, at 3:55 PM, Andrew Peckover wrote:
It's an update patch. The files are being
updated to newer ones. However if the user doesn't already have the
file to begin with, they don't get the updated file.
Andrew
----- Original Message -----
Sent: Friday, May 28, 2010 3:45
PM
Subject: Re: Install file only if it
exists on target?
What is the end goal here? IOW, what are you trying
to accomplish? Why should the file be installed only if it already
exists?
-Greg
On May 28, 2010, at 3:05 PM, Andrew Peckover wrote:
Hi,
Is there a way that I can have a file only
get installed if it is already present on the user's system? I
know that I can set a requirement for a choice (only install if a
particular file exists on target), however I need to do this for
hundreds of files.
The only way I can think of doing it is to
create hundreds of different choices. Which I can do with some
time, but then hundreds of receipts get put on the user's system which
seems a little "unprofessional"
Does anyone know a better way? I
would be very grateful for any tips...
Thanks,
Andrew _______________________________________________ Do
not post admin requests to the list. They will be
ignored. Installer-dev mailing list ( email@hidden) Help/Unsubscribe/Update
your Subscription: email@hidden
|