git.postgresql.org Git - postgresql.git/commit
2010年8月24日 18:06:12 +0000 (18:06 +0000)
2010年8月24日 18:06:12 +0000 (18:06 +0000)
commit 5c788e7cf5026be1cad634f12bb42111a411cd9e
When in automatic dependency mode, never delete any intermediate
files automatically. Otherwise, the following could happen: When
starting from a clean source tree, the first build would delete the
intermediate file, but also create the dependency file, which
mentions the intermediate file, thus making it non-intermediate.
The second build will then need to rebuild the now non-intermediate
missing file. So the second build will do work even though nothing
had changed. One place where this happens is the .c -> .o -> .so
chain for some contrib modules.
This is the main PostgreSQL git repository.
RSS
Atom