Delete the `remove-old-headers' target, as it is no longer useful. Patch
authorNeil Conway
Tue, 9 Nov 2004 06:23:50 +0000 (06:23 +0000)
committerNeil Conway
Tue, 9 Nov 2004 06:23:50 +0000 (06:23 +0000)
from Alvaro Herrera.

src/include/Makefile

index f7bb42093d9c7545f2524fc46125bee619a7877f..5271017d7d3691d402099407733fdc3446524f41 100644 (file)
@@ -4,7 +4,7 @@
 #
 # 'make install' installs whole contents of src/include.
 #
-# $PostgreSQL: pgsql/src/include/Makefile,v 1.16 2004/11/03 07:38:08 neilc Exp $
+# $PostgreSQL: pgsql/src/include/Makefile,v 1.17 2004/11/09 06:23:50 neilc Exp $
 #
 #-------------------------------------------------------------------------
 
@@ -21,7 +21,7 @@ SUBDIRS = access bootstrap catalog commands executor lib libpq mb \
    nodes optimizer parser port regex rewrite storage tcop utils
 
 # Install all headers
-install: all installdirs remove-old-headers
+install: all installdirs
 # These headers are needed by the public headers of the interfaces.
    $(INSTALL_DATA) $(srcdir)/postgres_ext.h   $(DESTDIR)$(includedir)
    $(INSTALL_DATA) $(srcdir)/libpq/libpq-fs.h $(DESTDIR)$(includedir)/libpq
@@ -50,24 +50,6 @@ installdirs:
    $(mkinstalldirs) $(addprefix $(DESTDIR)$(includedir_server)/, $(SUBDIRS))
 
 
-# Pre-7.1 Postgres installed some headers that are no longer installed by
-# default.  If we see these headers in the target directory, zap them to
-# avoid cross-version compile problems.  However, don't zap them if they
-# match current sources (that means the user did install-all-headers).
-
-remove-old-headers:
-   for file in fmgr.h postgres.h access/attnum.h commands/trigger.h \
-       executor/spi.h utils/elog.h utils/geo_decls.h utils/mcxt.h \
-       utils/palloc.h; do \
-       if cmp -s $(srcdir)/$$file $(DESTDIR)$(includedir)/$$file 2>/dev/null; \
-       then \
-           : ; \
-       else \
-           rm -f $(DESTDIR)$(includedir)/$$file; \
-       fi ; \
-   done
-
-
 uninstall:
    rm -f $(addprefix $(DESTDIR)$(includedir)/, pg_config.h pg_config_os.h postgres_ext.h libpq/libpq-fs.h)
    rm -f $(addprefix $(DESTDIR)$(includedir_internal)/, c.h postgres_fe.h libpq/pqcomm.h)