Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2003-01-08 12:42:00


Vladimir Prus <ghost_at_[hidden]> writes:

> 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?

Um, I wasn't using MinGW, but Cygwin. I personally didn't expect
things to work with MinGW.

>>>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.

Do you still want me to do this?

-- 
David Abrahams
dave_at_[hidden] * http://www.boost-consulting.com
Boost support, enhancements, training, and commercial distribution
 

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