Boost logo

Boost-Build :

Subject: Re: [Boost-build] Is it possible to find out if a named target exists in a subproject jamfile
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2015-04-03 15:43:23


AMDG

On 04/03/2015 01:25 PM, Rene Rivera wrote:
>
> You will likely have to get the latest BBv2 from develop branch for this to
> work.. You can do something like this:
>
> ===
> import project ;
> local sub1-module = [ project.find sub1 : $(__file__:D) ] ;
> local sub1-target = [ project.target $(sub1-module) ] ;
> if [ $(sub1-target).has-alternative-for-target stage ]
> {
> # "stage" is declared in project.. do something..
> }
> ===
>

This won't work because the parent project is
loaded /before/ any subprojects.

In Christ,
Stevn Watanabe


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk