Boost logo

Boost-Build :

Subject: Re: [Boost-build] Using target alternatives
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-09-16 22:09:56


Phil Bass wrote:
> obj Stub_Types_obj : Stub_Types_i386.cpp : <toolset>gcc-x86 ;
> obj Stub_Types_obj : Stub_Types_ppc.cpp : <toolset>gcc-ppc ;

Try this:

obj Stub_Types_obj : Stub_Types_i386.cpp : <toolset>gcc
<toolset-gcc:version>x86 ;

> So I have two questions. First, is it possible to select by toolset
> version? (I haven't been able to find anything in the docs on this.)
> And, second, what should I be doing to create an object file from one
> of two source files depending on the selected toolset/version?

Your going about it the correct way. Unfortunately, Boost.Build does
not seem
to expand subfeatures in target requirements.

In Christ,
Steven Watanabe

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at