[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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]