Commit 2219c230 authored by Marc G. Fournier's avatar Marc G. Fournier

Get rid of the TEMPLATE verbosity and make it so that --with-template is

documented in ./configure --help
parent 89731922
This diff is collapsed.
...@@ -69,63 +69,29 @@ else ...@@ -69,63 +69,29 @@ else
ECHO_C='\c' ECHO_C='\c'
fi fi
cat <<EOT
**************************************************************
PostreSQL v6.3.2 Installation Program
Welcome to the new improved PostgreSQL installation program.
This configuration program is for version 6.3.2 of the
PostgreSQL software.
EOT
dnl this part selects the template from the one in the dnl this part selects the template from the one in the
dnl template directory. dnl template directory.
if test "X$with_template" != "X" AC_MSG_CHECKING(setting template to)
then AC_ARG_WITH(template,
TEMPLATE=template/$with_template [ --with-template=TEMPLATE
else use operating system template file
TEMPLATE=DO_NOT_CHANGE_THIS_INVALID_FILENAME see template directory],
fi [ TEMPLATE=template/$withval ],
[ TEMPLATE=template/`uname -s | tr A-Z a-z` ])
if test ! -f $TEMPLATE AC_MSG_RESULT($TEMPLATE)
then
cat <<EOT export TEMPLATE
Please select a template from the ones listed below. If no if test ! -f "$TEMPLATE"; then
template is available, then select the 'generic' one and echo ""
consider emailling scrappy@hub.org with the above line which echo "$TEMPLATE does not exist"
starts 'checking host system type...' echo ""
************************************************************** echo "Available Templates (set using --with-template):"
EOT echo ""
TEMPLATE=generic
GUESS=`grep "^$host_no_ver=" template/.similar 2>/dev/null`
if test ! "$GUESS"
then host_no_ver=`echo "$host" | sed 's/[[0-9.]]*$//'`
GUESS=`grep "$host_no_ver" template/.similar 2>/dev/null`
fi
if test "$GUESS"
then
TEMPLATE=`echo $GUESS | sed 's/.*=//'`
fi
export TEMPLATE
ls template ls template
echo "**************************************************************" echo ""
$ECHO_N "Appropriate template file { $TEMPLATE }: $ECHO_C" exit
read a
if test "$a." != "."
then
TEMPLATE=$a
fi
if test ! -f template/$TEMPLATE
then
echo "You must choose an appropriate template file."
exit
fi
TEMPLATE=template/$TEMPLATE
fi fi
export TEMPLATE
echo ""
AROPT=`grep '^AROPT:' $TEMPLATE | awk -F: '{print $2}'` AROPT=`grep '^AROPT:' $TEMPLATE | awk -F: '{print $2}'`
SHARED_LIB=`grep '^SHARED_LIB:' $TEMPLATE | awk -F: '{print $2}'` SHARED_LIB=`grep '^SHARED_LIB:' $TEMPLATE | awk -F: '{print $2}'`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment