Boost logo

Boost-Build :

Subject: Re: [Boost-build] Overriding the type of a source file?
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2015-03-12 10:58:54


On Wed, Mar 11, 2015 at 9:46 PM, Rene Rivera <grafikrobot_at_[hidden]> wrote:

> On Wed, Mar 11, 2015 at 9:39 PM, Steven Watanabe <watanabesj_at_[hidden]>
> wrote:
>
>> AMDG
>>
>> On 03/11/2015 08:23 PM, Rene Rivera wrote:
>> > Before I go and hack BB to support this I'm wondering if someone knows
>> if
>> > it's already possible.. I'm doing some BB files for an external library
>> > (Cinder) and it has one unfortunate aspect that I need to deal with. It
>> has
>> > *.cpp files that are actually Objective C++ files on OSX, and plain C++
>> on
>> > other platforms. So the basic question is:
>> >
>> > Is there an existing way to indicate the source type irrespective of the
>> > file extension?
>> >
>>
>> Does cast.jam do what you want?
>>
>
> It certainly does look like it does what I want.. Will test it shortly.
> Thanks for pointing me to it.
>

Well.. It barely does what it says. It does change the type but it also
seems to ignore any requirements. And since it's a generator it's not
usable with conditionals. So it's much harder for my use case where I have
to select sources base on target-os.

But, thanks again.

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail


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