The first problem is the one mentioned yesterday: Even if you increase
the version number (1.4.3 => 1.4.4), version.o is not recompiled.

The problem is that version.C only depends on version.C.in so it will
not be updated as long as version.C.in is untouched. I have let such
files depend on config.h and fix the problem.

Note that fast_start=yes has to be used to update config.h, and then
version.C. As a matter of fact, the more I think about this fast_start
option, the more it feels barely useful. It is against the role of
automatic dependency check of scons and causes more trouble than
convenience, and it does not even speed up scons much since all test
results are cached. If there is no objection, I will remove this
option this weekend.

Still look at the DESTDIR problem.

Cheers,
Bo

Reply via email to