$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Deane Yang (deane_yang_at_[hidden])
Date: 2007-11-08 10:40:31
Vladimir Prus wrote:
>
> 1. Provide a couple of cases where the behaviour you ask for would
> be helpful for you -- I mean exact settings specified on command line
> and in Jamfile.
This would take some time.
>
> 2. Tell what you expect in this situation:
>
> exe a : a.cpp helper : <link>static ;
> lib helper : helper.cpp : <link>shared ;
>
If the "small project" setting is turned on:
helper should be built, because there is no contradiction in its
specification.
a should *not* be built, because there is a contradiction. Ideally, I'd
like a message saying that the link property for a contradicts the link
property of helper.