aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2001-05-08 19:38:57 +0000
committerPeter Eisentraut <peter_e@gmx.net>2001-05-08 19:38:57 +0000
commitc3fa600d8cb773d032f199990455eaab0ead5c0c (patch)
tree09fef534e1c90421daf5700ca44d9c6bfc4f6260
parent530dc73cd18f4df708c0c998521a20f5f93f729a (diff)
downloadpostgresql-c3fa600d8cb773d032f199990455eaab0ead5c0c.tar.gz
postgresql-c3fa600d8cb773d032f199990455eaab0ead5c0c.zip
Need to factor out strdup.o for separate treatment since it's in a
different directory. This makes dependency tracking work and copes with compilers that don't suport -c and -o together.
-rw-r--r--src/backend/port/Makefile.in11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/backend/port/Makefile.in b/src/backend/port/Makefile.in
index a7c2de98cb0..adae5364722 100644
--- a/src/backend/port/Makefile.in
+++ b/src/backend/port/Makefile.in
@@ -13,7 +13,7 @@
# be converted to Method 2.
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/backend/port/Attic/Makefile.in,v 1.28 2000/12/11 00:49:54 tgl Exp $
+# $Header: /cvsroot/pgsql/src/backend/port/Attic/Makefile.in,v 1.29 2001/05/08 19:38:57 petere Exp $
#
#-------------------------------------------------------------------------
@@ -22,8 +22,11 @@ top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = dynloader.o @INET_ATON@ @STRERROR@ @MISSING_RANDOM@ @SRANDOM@
-OBJS+= @GETHOSTNAME@ @GETRUSAGE@ @STRCASECMP@ @STRDUP@ @TAS@ @ISINF@
+OBJS+= @GETHOSTNAME@ @GETRUSAGE@ @STRCASECMP@ @TAS@ @ISINF@
OBJS+= @STRTOL@ @STRTOUL@ @SNPRINTF@
+ifdef STRDUP
+OBJS += $(top_builddir)/src/utils/strdup.o
+endif
ifeq ($(PORTNAME), qnx4)
OBJS += getrusage.o qnx4/SUBSYS.o
endif
@@ -57,6 +60,10 @@ darwin.dir:
tas.o: tas.s
$(CC) $(CFLAGS) -c $<
+$(top_builddir)/src/utils/strdup.o:
+ $(MAKE) -C $(top_builddir)/src/utils strdup.o
+
+
distclean clean:
rm -f SUBSYS.o $(OBJS)
$(MAKE) -C beos clean