[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Logic-o in automake manual
From: |
Reuben Thomas |
Subject: |
Logic-o in automake manual |
Date: |
Mon, 4 Feb 2008 11:50:45 +0000 (GMT) |
User-agent: |
Alpine 1.00 (DEB 882 2007-12-20) |
Node: CVS
" This timestamp shift is troublesome when both sources and generated
files are kept under CVS. Because CVS processes files in alphabetical
order, `configure.ac' will appear older than `configure' after a `cvs
update' that updates both files, even if `configure' was newer than
`configure.ac' when it was checked in. Calling `make' will then
trigger a spurious rebuild of `configure'."
You mean "appear newer", not "appear older", as "configure.ac" is lexically
after "configure". If configure.ac "appeared older" than configure, then
configure would not be rebuilt, spuriously or otherwise.
By the way, "alphabetical order" should be "lexical order".
--
http://rrt.sc3d.org/ | romantic, n. one who puts ideas before people
- Logic-o in automake manual,
Reuben Thomas <=