Re: Installer documentation starting points
Re: Installer documentation starting points
- Subject: Re: Installer documentation starting points
- From: Iceberg-Dev <email@hidden>
- Date: Tue, 19 May 2009 20:14:01 +0200
On May 19, 2009, at 7:59 PM, Bill Coderre wrote:
On May 19, 2009, at 4:01 AM, soubhagya ranjan nayak wrote:
I am new to Mac and creating installation packages as well.
Inside every package directory, there is an info.plist file. I
think the contents of the info.plist file is used by the installer
application during installation. So we can change the behavior of
an installation by manipulating the info.plist file. Please
correct me if I am wrong.
I want to get the documentation of the info.plist file to know the
significance of each entry and what entries are allowed. It would
be of great help.
A hint to put things in perspective:
Mac OS X Installer is a special app that lives on the user's hard
drive. In general, it gets enhancements at major releases (Cheetah,
Puma, Panther, Tiger, Leopard) and bug fixes in between. There have
been three major versions of the way install packages work:
• Original, "bundle-style" packages (10.0 through 10.3)
• "Distribution script" based packages (10.4)
• "Flat" packages (10.5)
I would tend to think there are 4 because there are 2 versions of the
"bundle-style" package:
(a) crazy "bundle-style" format (10.0-10.1).
(b) "bundle-style" format after the rehab (10.2-10.3)
The first format was crazy because for instance changing the name of
the package bundle would break the installation, there was no
Info.plist but an old Unixish key attribute text file, etc.
_______________________________________________
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