Boost logo

Boost :

Subject: Re: [boost] Understanding Jam Files
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2014-07-24 16:15:39


AMDG

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.
>

Try http://www.boost.org/boost-build2/doc/html/bbv2/overview/targets.html

In Christ,
Steven Watanabe


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk