On Thu, 13 Jan 2011, Ralf Wildenhues wrote:
* Bob Friesenhahn wrote on Thu, Jan 13, 2011 at 07:50:08PM CET:
Regardless, 'make's use of timestamps based on simple "newer than"
analsys is not very robust in our real world.
That may be true, but this issue is completely orthogonal to whether
Automake caters to non-GNU make implementations or not.
It does have to do with whether GNU make adds sufficient benefit to
outweigh portability, or if something other than 'make' (and which is
portable) should be used entirely.
You can implement hash-based dependencies inside GNU make if you like.
Or another make. Maybe someone has even done so already. It has little
to do with Automake.
I have never heard of such a thing implemented in make. It would
surely bloat the makefile by more megabytes or be excruciatingly slow.
Bob
--
Bob Friesenhahn
[email protected], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/