• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Installer documentation starting points
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
  • Follow-Ups:
    • Re: Installer documentation starting points
      • From: Bill Coderre <email@hidden>
References: 
 >Details of Info.plist file in a package. (From: soubhagya ranjan nayak <email@hidden>)
 >Installer documentation starting points (From: Bill Coderre <email@hidden>)

  • Prev by Date: Installer documentation starting points
  • Next by Date: Re: Cached distribution contents in PM 3?
  • Previous by thread: Installer documentation starting points
  • Next by thread: Re: Installer documentation starting points
  • Index(es):
    • Date
    • Thread