How to find and update a bundle on all local volumes but skip if it is not found
How to find and update a bundle on all local volumes but skip if it is not found
- Subject: How to find and update a bundle on all local volumes but skip if it is not found
- From: Dary Mihova <email@hidden>
- Date: Wed, 22 Feb 2006 10:07:45 +0200
I am stuck with the following problem and I don't know how to fix it.
I need to make an installer that finds and updates only few resources
in a specific version of a bundle. If this version of the bundle is
not found the installer should skip this bundle and install nothing.
The Installer needs to search for the bundle on all local volumes
before giving up.
Using TokenDefinition.plist and the keys IFPkgComponents and
IFPkgPathMappings I created an installer that finds the proper
version of the bundle and updates if it is on the selected by the
user volume. The problem is that it won't find it, if the bundle is
on a different volume. The other problem that I can't solve is the
behavior when the bundle is not found. The installer installs the
resources on the default path. I am thinking on cleaning the
installed this way resources with a postflight script but I wonder if
there is an easy way to tell the Installer to skip the installation.
Actually the most serious problem to me is how to tell the installer
to search on all local machine volumes.
Thanks in advance,
Dary Mihova
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden