Index: ChangeLog =================================================================== RCS file: /cvs/automake/automake/ChangeLog,v retrieving revision 1.890 diff -u -r1.890 ChangeLog --- ChangeLog 2000/09/15 20:09:55 1.890 +++ ChangeLog 2000/10/02 17:10:18 @@ -1,3 +1,8 @@ +2000-10-02 Morten Eriksen + + * header.am (address@hidden@HEADERS): Don't install a header file if + it is identical to the file already installed. + 2000-09-15 Alexandre Duret-Lutz * automake.in (initialize_global_constants): End the Index: header.am =================================================================== RCS file: /cvs/automake/automake/header.am,v retrieving revision 1.24 diff -u -r1.24 header.am --- header.am 1999/12/19 04:09:23 1.24 +++ header.am 2000/10/02 17:10:18 @@ -25,8 +25,10 @@ if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \ BASE f="`echo $$p | sed -e 's|^.*/||'`"; \ NOBASE f="$$p"; \ - echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@address@hidden)/$$f"; \ - $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@address@hidden)/$$f; \ + if cmp -s $$d$$p $(DESTDIR)$(@address@hidden)/$$f; then :; else \ + echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@address@hidden)/$$f"; \ + $(INSTALL_DATA) $$d$$p $(DESTDIR)$(@address@hidden)/$$f; \ + fi; \ done address@hidden@HEADERS: