From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-10-03 04:24:59
David Abrahams wrote:
> I am having a problem with header dependency analysis using BBv1.
> When I build libs/type_traits/test/is_class_test, then change
> boost/type_traits/is_class.hpp and rebuild, nothing happens. I seem
> to be unable to find the .jamdeps file, too.
I've just comitted the attached patch. Current bjam simply would not update a
temporary file in some situations. The effect for me is that when I touch
is_class.hpp, and run "bjam is_class_test", I get everything rebuild,
including Boost.Test, since Boost.Test depends on is_class.hpp itself.
Could you try on your system?
/me is not going to to merges from perforce jam any more.
As for .jamdeps: I have no idea where it is, since I never did anything with
--Boundary-00=_rBUf/WOe6ZIItCA Content-Type: text/x-diff;
RCS file: /cvsroot/boost/boost/tools/build/jam_src/make1.c,v
retrieving revision 1.25
diff -u -r1.25 make1.c
--- make1.c 10 Jul 2003 12:09:28 -0000 1.25
+++ make1.c 3 Oct 2003 09:20:53 -0000
@@ -432,6 +432,7 @@
+ case T_FATE_NEEDTMP:
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