summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2000-10-07 20:23:03 +0000
committerPeter Eisentraut2000-10-07 20:23:03 +0000
commit9d2f3000f2004e0e7624277edc1769bd7ffc1ed8 (patch)
treeb58c0f2c041fd3b86f3b4e5365dd07b06b79b301
parent969e28d87878457fb99b60b292c3f99689a7591c (diff)
To create a temporary installation, the regression test driver should use
the make program that was used to build itself. This seems more correct than guessing around for some gmake.
-rw-r--r--src/test/regress/GNUmakefile3
-rw-r--r--src/test/regress/pg_regress.sh17
2 files changed, 6 insertions, 14 deletions
diff --git a/src/test/regress/GNUmakefile b/src/test/regress/GNUmakefile
index 3b7120b11cb..43d29cd8f92 100644
--- a/src/test/regress/GNUmakefile
+++ b/src/test/regress/GNUmakefile
@@ -7,7 +7,7 @@
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/test/regress/GNUmakefile,v 1.25 2000/10/02 06:07:25 tgl Exp $
+# $Header: /cvsroot/pgsql/src/test/regress/GNUmakefile,v 1.26 2000/10/07 20:23:03 petere Exp $
#
#-------------------------------------------------------------------------
@@ -36,6 +36,7 @@ pg_regress: pg_regress.sh GNUmakefile
-e 's,@datadir@,$(datadir),g' \
-e 's/@VERSION@/$(VERSION)/g' \
-e 's/@host_tuple@/$(host_tuple)/g' \
+ -e 's,@GMAKE@,$(MAKE),g' \
$< >$@
chmod a+x $@
diff --git a/src/test/regress/pg_regress.sh b/src/test/regress/pg_regress.sh
index a78730f7a4a..34584a6e4f0 100644
--- a/src/test/regress/pg_regress.sh
+++ b/src/test/regress/pg_regress.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $Header: /cvsroot/pgsql/src/test/regress/Attic/pg_regress.sh,v 1.6 2000/10/07 14:55:16 momjian Exp $
+# $Header: /cvsroot/pgsql/src/test/regress/Attic/pg_regress.sh,v 1.7 2000/10/07 20:23:03 petere Exp $
me=`basename $0`
: ${TMPDIR=/tmp}
@@ -87,6 +87,8 @@ export PGPORT
dbname=regression
hostname=`hostname` || hostname=localhost
+: ${GMAKE='@GMAKE@'}
+
# ----------
# Parse command line options
@@ -169,17 +171,6 @@ case $host_platform in
DIFFFLAGS=-w;;
esac
-# ----------
-# Set up the GMAKE variable correctly.
-# ----------
-
-case $host_platform in
- *beos*)
- GMAKE=make;;
- *)
- GMAKE=gmake;;
-esac
-
# ----------
# Set backend timezone and datestyle explicitly
@@ -297,7 +288,7 @@ then
message "creating temporary installation"
mkdir -p "$LOGDIR" || { (exit 2); exit; }
- ${MAKE:-$GMAKE} -C "$top_builddir" DESTDIR="$temp_install" install >"$LOGDIR/install.log" 2>&1
+ $GMAKE -C "$top_builddir" DESTDIR="$temp_install" install >"$LOGDIR/install.log" 2>&1
if [ $? -ne 0 ]
then