Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-01-08 08:29:52


David Abrahams wrote:

>>>I have no clue why it's reported as missing.
>>
>>Can you dive in "generators-test" directory and see if there's "bin"
>>directory there. If "a.o" existed before the test run, then if would
>>be reported as "not added". It would be better to differentiate
>>between "was present before" and "was not present before", just I
>>did not code that yet.
>
>
> There's no bin/ directory there :(

OK, I've got hold of Windows 2000 remote console, with MinGw installed.
Got generators_test.py working (with revision 1.3 of toolset.jam).
Looking at dependency_test.py, I see strange thing: around like
18 I touch some header and rebuild. Somehow, the generated binary
is marked at changed, not simple touched. Any ideas why rebuild can change
exe?

>>If that fails, try calling pprint method of "tree" and "previous_tree"
>>attributes of the Tester class, somewhere around the end of "run_build_system".
>
>
> self.tree:
> * Node name: __SVN_ROOT_NODE
> Path: __SVN_ROOT_NODE
> Contents: None
> Properties: {}
> Attributes: {}
> Children: 17
>
> self.previous_tree:
> * Node name: __SVN_ROOT_NODE
> Path: __SVN_ROOT_NODE
> Contents: None
> Properties: {}
> Attributes: {}
> Children: 16

Oops. I actually meant calling "pprint" of self.difference. It would show
which files were added/removed/touched.

- Volodya

 


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