Boost logo

Boost-Build :

From: jfmeinel (boost_at_[hidden])
Date: 2004-08-28 17:48:10


--- In jamboost_at_[hidden], "Victor A. Wagner Jr." <vawjr_at_r...>
wrote:
> At Friday 2004-08-27 07:28, you wrote:
>
> why do you want it rebuilt every time. One would hope that you'd
really
> only want it built if version or gen_version.py had changed
>
>

Well, rebuilding each time isn't a requirement. I was thinking about
keeping a "build number" but that doesn't really matter. I guess with
a build number, what you would want is for it to be dependant on *all*
the source code, so that if anything changes, you get a new number.

But really that's more than I need.

What I really want, and what I haven't been able to figure out, is how
to use boost to recognize a dependency and be able to build something
that is considered source somewhere else.

I know how to create a "lib" or a "dll", etc, and then refer to it
later. It puts it in "bin/path/.../compiler/release/.../something",
but I would even be okay with that, so long as the compiler tool can
find it and compile it into an object file.

Sort of like a <src> tag. What I would really want is something as
simple as "when you need version.cpp, run generate_version.py"

Is this not possible under V1?

John
=:->

 


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