• 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: Conditionally build different versions of a package?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Conditionally build different versions of a package?


  • Subject: Re: Conditionally build different versions of a package?
  • From: marc hoffman <email@hidden>
  • Date: Wed, 14 Oct 2009 23:31:14 +0200

Brent,

thanx. i've got something working now, with basically manually maintained package-xml files and a small shell script that assembles 3 pmdoc project from them as needed, but i'll check this out for the long term!

marc

On Oct 13, 2009, at 4:38 PM, Brent B. Bandelgar wrote:

You could try out the Luggage scripts, which attempt to automate this by extending Make.
http://github.com/unixorn/luggage


- Brent

----- "Kevin Brock" <email@hidden> wrote:

2) Write a script that goes through the XML files and removes source

targets & non-trial stuff from the generated XML, and deletes the

corresponding packages if it's a trial distribution.



Only two steps, but number 2 requires some work.



The *simple* solution is to have two different installer projects, and

manually coordinate them.



Step 2 is complicated by the fact that PM may change the internal
names

of the XML files in the package if you change something.  If you
change

things through the GUI, you need to verify the names of the files the

script is processing.  You also need to watch out for this if you've
got

your projects in a SCM system.  You might make an apparently trivial

change and then find out there are a number of files that need to be

added and/or deleted from the SCM repository...



Kevin





_______________________________________________

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

_______________________________________________ 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
References: 
 >Re: Conditionally build different versions of a package? (From: "Brent B. Bandelgar" <email@hidden>)

  • Prev by Date: Re: Missing Resources or everything gets installed but the application
  • Next by Date: Missing install receipt and script parameter in Snow Leopard
  • Previous by thread: Re: Conditionally build different versions of a package?
  • Next by thread: metapackage component conditionally set required
  • Index(es):
    • Date
    • Thread