Boost logo

Boost-Build :

From: Jared W. Robinson (jared.robinson_at_[hidden])
Date: 2006-12-11 10:28:44


Hi Noel,

This isn't perhaps the answer you're looking for, but instead of using
feature flags, you can specify <cflags>, <cxxflags> and <linkflags> --
that way, the features of the compiler don't show up as part of the
build path. Here's an example:

project :
  : build-dir buildoutput
  : requirements
    <toolset>msvc:<cflags>/GS
    <toolset>msvc:<linkflags>/FORCE:MULTIPLE
  :
  ;

Jared Robinson

On Sat, Dec 02, 2006 at 12:03:14AM -0700, K. Noel Belcourt wrote:
> Hi,
>
> Is there any way to shorten "address-model-64" to, say, "64bit". My
> output paths are getting longish and are going to grow now that I
> know how to customize builds for things like <address-model>.
>
> sun.compile.c++ /scratch2/kbelco/nightly/cantera/1.6.0a/sun-5.7/debug/
> address-model-64/link-static/phasereport.o
>
> Is there a standard approach allowing user control to shorten these
> names?
>
> Thanks.
>
> -- Noel
>
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

-- 
"What if open source is just a side effect of people wanting to work together?"  - Chris Blizzard

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