Boost logo

Boost-Build :

From: Frank Birbacher (bloodymir.crap_at_[hidden])
Date: 2007-08-09 09:49:28


Hi!

I'm using boost build v2 from the sandbox svn:
        URL: http://svn.boost.org/svn/boost/trunk/tools/build/v2
        Revision: 38489
And bjam (built from cvs somewhen):
        Boost.Jam Version 3.1.15. OS=LINUX.

I have a main.cpp with some program and the following Jamroot:

        exe main : main.cpp ;
        ALWAYS main ;
        install all : main : <location>dist ;

when I execute bjam release multiple times "main" is built once and not
updated:

$ bjam-cvs release
...found 16 targets...
...updating 7 targets...
MkDir1 bin
MkDir1 bin/gcc-4.1.2
MkDir1 bin/gcc-4.1.2/release
gcc.compile.c++ bin/gcc-4.1.2/release/main.o
gcc.link bin/gcc-4.1.2/release/main
MkDir1 dist
gcc.link dist/main
...updated 7 targets...
$ bjam-cvs release
...found 16 targets...
$

I expect it to be updated everytime, because I marked it as "ALWAYS".
What's wrong here?

Frank


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