From cb8b1299a3532130c6a8d3ca3ad6a36fc242b66b Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 10 May 2003 02:05:50 +0000 Subject: [PATCH] Add Makefile rules for new crypt/rint() /port functions. Add include for rint prototype. --- src/interfaces/ecpg/pgtypeslib/Makefile | 5 ++++- src/interfaces/ecpg/pgtypeslib/dt_common.c | 1 + src/interfaces/libpq/Makefile | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/interfaces/ecpg/pgtypeslib/Makefile b/src/interfaces/ecpg/pgtypeslib/Makefile index 86f2fde0ac..33deef223b 100644 --- a/src/interfaces/ecpg/pgtypeslib/Makefile +++ b/src/interfaces/ecpg/pgtypeslib/Makefile @@ -4,7 +4,7 @@ # # Copyright (c) 1994, Regents of the University of California # -# $Header: /cvsroot/pgsql/src/interfaces/ecpg/pgtypeslib/Makefile,v 1.6 2003/05/09 16:26:29 momjian Exp $ +# $Header: /cvsroot/pgsql/src/interfaces/ecpg/pgtypeslib/Makefile,v 1.7 2003/05/10 02:05:50 momjian Exp $ # #------------------------------------------------------------------------- @@ -26,6 +26,9 @@ all: all-lib # Shared library stuff include $(top_srcdir)/src/Makefile.shlib +rint.c: %.c : $(top_srcdir)/src/port/%.c + rm -f $@ && $(LN_S) $< . + install: all installdirs install-lib installdirs: diff --git a/src/interfaces/ecpg/pgtypeslib/dt_common.c b/src/interfaces/ecpg/pgtypeslib/dt_common.c index ff8035e323..229ec270a0 100644 --- a/src/interfaces/ecpg/pgtypeslib/dt_common.c +++ b/src/interfaces/ecpg/pgtypeslib/dt_common.c @@ -5,6 +5,7 @@ #include #include #include +#include #include "dt.h" #include "extern.h" diff --git a/src/interfaces/libpq/Makefile b/src/interfaces/libpq/Makefile index 2a4b97b9f5..f4c92b1de0 100644 --- a/src/interfaces/libpq/Makefile +++ b/src/interfaces/libpq/Makefile @@ -4,7 +4,7 @@ # # Copyright (c) 1994, Regents of the University of California # -# $Header: /cvsroot/pgsql/src/interfaces/libpq/Makefile,v 1.78 2003/05/09 16:52:10 momjian Exp $ +# $Header: /cvsroot/pgsql/src/interfaces/libpq/Makefile,v 1.79 2003/05/10 02:05:50 momjian Exp $ # #------------------------------------------------------------------------- @@ -46,7 +46,7 @@ backend_src = $(top_srcdir)/src/backend # For port modules, this only happens if configure decides the module # is needed (see filter hack in OBJS, above). -getaddrinfo.c inet_aton.c snprintf.c strerror.c path.c: %.c : $(top_srcdir)/src/port/%.c +crypt.c getaddrinfo.c inet_aton.c snprintf.c strerror.c path.c: %.c : $(top_srcdir)/src/port/%.c rm -f $@ && $(LN_S) $< . dllist.c: $(backend_src)/lib/dllist.c @@ -75,5 +75,5 @@ uninstall: uninstall-lib rm -f $(DESTDIR)$(includedir)/libpq-fe.h $(DESTDIR)$(includedir_internal)/libpq-int.h $(includedir_internal)/pqexpbuffer.h clean distclean maintainer-clean: clean-lib - rm -f $(OBJS) getaddrinfo.c inet_aton.c snprintf.c strerror.c path.c + rm -f $(OBJS) crypt.c getaddrinfo.c inet_aton.c snprintf.c strerror.c path.c rm -f $(OBJS) dllist.c md5.c ip.c wchar.c encnames.c