some notes on package maker
some notes on package maker
- Subject: some notes on package maker
- From: rodney tamblyn <email@hidden>
- Date: Thu, 7 Jul 2005 11:40:11 +1200
Hi everyone,
The following questions/comments about Package Maker are based on some things I discovered while playing with the software at the WWDC hands on lab for installers. I've had limited experience with the package maker, so if there are easy solutions to these problems I'd be interested.
1) Need to have ability to install into user's home directory, by specifying a location that begins with a tilde: e.g. "~/Documents/Ocean/" should save to user's directory, e.g. "/Users/fred/Documents/Ocean". At present it creates a literal directory structure "~/Documents/Ocean/"
2) The installer should support external files that are not part of a package payload - eg large data files on a hybrid CD. For example, if I have a folder "Databases" with 400Mb of data in it, I should be able to store externally to installer. I guess the alternative at the moment is to use an Applescript to perform the copy, but this doesn't seem an appropriate way to do things. 3) This one may be a bug. In Configuration if you specify a Default Location that doesn't exist "/xyz" in a sub-package of a metapackage, when the metapackage is run it installs into location defined in the main package (e.g. "/Applications"). Surely it should either create the directory structure or exit with an error?
4) There should be a migration tool for converting metapackages to distribution files. Many users will need to maintain both for compatibility with older OSX releases.
Rodney
-- Rodney Tamblyn OceanBrowser Ltd 44 Melville Street Dunedin, New Zealand Ph +64-3-4778606 extension 1 Technical Support: +64-3-4778606 ext. 5 (Mon-Friday 9-5pm NZ time) iax2:oceanbrowser.dyndns.info/rodney http://www.oceanbrowser.com/
|
_______________________________________________
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