Subject: Re: [boost] Understanding Jam Files
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2014-07-24 16:15:39
On 07/24/2014 01:59 PM, Eric Niebler wrote:
> On 07/24/2014 11:47 AM, Steven Watanabe wrote:
>> Each target has three sets of properties: requirements,
>> default-build, and usage-requirements.
> <snip more good stuff from Steven>
> Thanks, Steven! This is good stuff. Are these three sets of properties
> per target mere convention, or is this something we can count on?
You can rely on this. Handling for them is built
into the basic-target class, and every main target
rule should allow you to specify them. If you
encounter a rule that doesn't, it's a bug.
> And is
> this written up anywhere? It goes a long way to de-mystifying b2 for me.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk