Re: Installer Plug-ins in Distribution Package?
Re: Installer Plug-ins in Distribution Package?
- Subject: Re: Installer Plug-ins in Distribution Package?
- From: Christopher Ryan <email@hidden>
- Date: Wed, 13 Jun 2007 10:54:01 -0700
Gary,
FYI: On a whim I copied the Plugins folder from a regular mpkg into
the built distribution mpkg and it seems to work.
Now if I could only figure out why my IFRequirementDicts work in my
pkg installers, work when those pkgs are in a regular mpkg, but
don't work when those pkgs are in a distribution mpkg.
That is because the whole point of a distribution is to control ALL
the logic of a package installer.
Imagine something like iLife (and it's parts).
iTunes is shipped separately. It contains iTunes.app (in a pkg) and
some drivers. When installing iTunes, it requires the app to be
installed (why wouldn't you?).
Now, put the SAME iTunes package in iLife and you want different
behavior. You don't want iTunes required, since someone may want to
only install iMovie, but you DO want to require the iTunes drivers if
iTunes is installed.
With distributions, the .dist file controls all of this in one place
and ignores all pre-install time logic.
Of course when the package is installed, the install time logic from
the package is followed (file list, pre/post install/upgrade scripts).
Chris
On Jun 11, 2007, at 3:02 PM, Gary Pederson wrote:
How do I add an installer plug-in to distribution package?
_______________________________________________
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
_______________________________________________
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