Index: src/include/Makefile =================================================================== RCS file: /home/alvherre/cvs/pgsql/src/include/Makefile,v retrieving revision 1.16 diff -c -r1.16 Makefile *** src/include/Makefile 3 Nov 2004 07:38:08 -0000 1.16 --- src/include/Makefile 7 Nov 2004 00:29:54 -0000 *************** *** 21,27 **** nodes optimizer parser port regex rewrite storage tcop utils # Install all headers ! install: all installdirs remove-old-headers # 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 --- 21,27 ---- nodes optimizer parser port regex rewrite storage tcop utils # Install all 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,73 **** $(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) --- 50,55 ----