Boost logo

Boost :

Subject: Re: [boost] [build] Tests automatically create header links, but library builds do not
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2015-01-05 12:08:46


On Mon, Jan 5, 2015 at 11:05 AM, Peter Dimov <lists_at_[hidden]> wrote:

> Andrey Semashev wrote:
>
> That doesn't match my definition of "right". :) Because it yields
>> incorrect result with a valid C++ code. If it can't make a valid result,
>> better not parse C++ at all and declare a new protocol for dependency
>> definition.
>>
>
> The protocol for dependency definition is already defined. It consists of
> lines of the form
>
> #include <header>
>
> or
>
> #include "header"
>
> inline in the C++ source files.
>

I should point out that is the protocol for C, C++, Objective C, and
Objective C++. All of which are supported by Boost Build.

> You just refuse to follow it.
>
> Any other protocol will be equivalent to this one, in that it necessarily
> would need to contain the same information.
>

+1

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

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk