Add Makefile rules for new crypt/rint() /port functions. Add include

for rint prototype.
This commit is contained in:
Bruce Momjian 2003-05-10 02:05:50 +00:00
parent ba1e066e46
commit cb8b1299a3
3 changed files with 8 additions and 4 deletions

View File

@ -4,7 +4,7 @@
# #
# Copyright (c) 1994, Regents of the University of California # 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 # Shared library stuff
include $(top_srcdir)/src/Makefile.shlib include $(top_srcdir)/src/Makefile.shlib
rint.c: %.c : $(top_srcdir)/src/port/%.c
rm -f $@ && $(LN_S) $< .
install: all installdirs install-lib install: all installdirs install-lib
installdirs: installdirs:

View File

@ -5,6 +5,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <string.h> #include <string.h>
#include <math.h>
#include "dt.h" #include "dt.h"
#include "extern.h" #include "extern.h"

View File

@ -4,7 +4,7 @@
# #
# Copyright (c) 1994, Regents of the University of California # 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 # For port modules, this only happens if configure decides the module
# is needed (see filter hack in OBJS, above). # 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) $< . rm -f $@ && $(LN_S) $< .
dllist.c: $(backend_src)/lib/dllist.c 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 rm -f $(DESTDIR)$(includedir)/libpq-fe.h $(DESTDIR)$(includedir_internal)/libpq-int.h $(includedir_internal)/pqexpbuffer.h
clean distclean maintainer-clean: clean-lib 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 rm -f $(OBJS) dllist.c md5.c ip.c wchar.c encnames.c