Directory t/output added.
[gedcom-parse.git] / Makefile.inc
index dd724ba3fe1cf22ac74d16056f580cb6f11fadc0..fcd0a78bbd5948e01f8d6c493929b44e81cfb184 100644 (file)
@@ -14,10 +14,14 @@ endef
 %.tabgen.h:    %.tab.h
        if [ ! -r $(srcdir)/$@ ] ; \
        then \
+          echo "Creating empty file for $@"; \
          touch $(srcdir)/$@; \
        fi
-       if ! diff -q $< $(srcdir)/$@ > /dev/null; \
+       if diff $< $(srcdir)/$@ > /dev/null 2>&1; \
        then \
+         : ; \
+       else \
+         echo "Updating $@"; \
          rm $(srcdir)/$@; \
          cp $(srcdir)/$< $(srcdir)/$@; \
        fi