Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-06-19 03:58:50

On Wednesday 14 June 2006 18:08, Ilya Sokolov wrote:

> > That is 'exe app : app.cpp parser.y ;'.
> > From parser.y the tool creates parser.h and then app is built using
> > app.cpp and parser.h.
> oh, sorry for my prev post.
> i found this in qt4.jam:
> # Since this generator will return H target, the linking generator
> # won't use it at all, and won't set any dependency on it.
> now i see next alternatives:
> - implement xpidl like generators in qt4 (it's not easy)

I'm now inclined to think this is a design problem. If a generator produces
just H target, and it's used as part of building a main target, we should be
able to detect dependency on that H target.

I've filed an issue:

but unfortunately I might not be able to address it at least until July 1. It
might be reasonable to use the same trick as qt4.jam uses in the meantime.

- Volodya

Vladimir Prus
Boost.Build V2:

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