Re: Adding 3 folders to a package?
Re: Adding 3 folders to a package?
- Subject: Re: Adding 3 folders to a package?
- From: Stéphane Sudre <email@hidden>
- Date: Thu, 4 Oct 2007 21:19:43 +0200
On jeudi, octobre 4, 2007, at 05:23 PM, Theodore H. Smith wrote:
Hi people,
I'm trying to make PackageMaker add 3 folders to a package. Not one
"root" folder, but 3 folders, each within the root.
This is because I want to develop from and create installers from the
same directory. This helps speed up my development process, and reduce
mistakes.
If I need to manually copy files around everytime I make a release,
this introduces human error and also takes more time and energy. This
means I'll be more reluctant to release so regularly.
So is there anyway I can add just 3 folders? Like this:
Parent
happy.app
sourcecode.rbp
folder1ThatIWantIgnored
folder2ThatIWantIgnored
folder3ThatIWantIgnored
DataBanksThatINeedForInstall
ToolsThatINeedForInstall
AFile.txt
ManyMoreFiles.whatever
Out of all of those, I just want "happy.app", "DataBanks", and "Tools"
in my package.
How can I make packagemaker do this?
I tried making a "Release" folder, and putting 3 aliases into there,
but that didn't work. Funnily enough PackageMaker put the aliases
themselves and not the things pointed to by the alias into the
package! I tried symlinks, same problem :(
It's not "funnily", it's cleverly.
I'm not sure to understand the reason why you can't have a shell script
copy the folders to a "root" folder since you probably need to set the
correct permissions anyway.
With PackageMaker, AFAIK, this would be the only solution.
With a 3rd party app I know, you could just do what you want to do as
long as you do not need Distribution List support.
Since there are no such things as hard links for folders on Mac OS X,
these are the only solutions I can think of.
_______________________________________________
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