Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

executable file 111 lines (96 sloc) 2.071 kB
#!/bin/sh
# $Id: configure,v 2.14 2003-06-18 17:34:43 jon Exp $
ICVERSION='4.9.8'
cat <<EOF
Interchange Version $ICVERSION Configuration
Copyright 2002-2003 Interchange Development Group
Copyright 1996-2002 Red Hat, Inc.
Interchange was originally based on Vend 0.2 and 0.3
Copyright 1995, 1996 Andrew M. Wilcox <amw@wilcoxsolutions.com>
Distributed under the GNU General Public License.
See the file LICENSE for license information.
EOF
for i in $*
do
case $i in
-[dD]) DEBUG=-D ;;
-[iI]) INSTALL=-I ;;
*)
esac
done
if test `echo -n test | wc -c` -eq 4
then F='-n'
E=
else F=
E='\c'
fi
TESTPERL=perl
while true
do
PERL=""
IFS="${IFS= }"
SAVEIFS="$IFS"
IFS="${IFS}:"
for TESTDIR in $PATH
do
test -z "$TESTDIR" && TESTDIR=.
if test -f $TESTDIR/$TESTPERL
then
PERL="$TESTDIR/$TESTPERL"
break
fi
done
IFS="$SAVEIFS"
while true
do
if test -n "$PERL"
then VER=`$PERL -e '((print $]), exit 1) unless $] >= 5.006 or $^V; printf "%vd", $^V'`
else false
fi
if [ $? -eq 0 ]
then
echo "Found Perl $VER as $PERL"
break 2
else
if test "$TESTPERL" = perl
then
TESTPERL=perl5
break
else
if [ -n "$VER" ]
then
echo "Found Perl $VER as $PERL"
echo "Interchange $ICVERSION requires Perl version 5.6.0 or newer!"
VER=""
else
echo "Perl not found! Perl 5.6.0 or newer is required to run Interchange $ICVERSION."
fi
fi
fi
echo
echo "I need to know where the Perl interpreter resides (version 5.6.0 or higher)."
echo "It was not 'perl' or 'perl5', or it was not in your path. Please enter a full"
echo "path name, or just press <enter> to quit."
echo
echo $F "Where is your Perl, please? $E"
read PERL
if test -z "$PERL"
then exit 1
else
TESTPERL=$PERL
case $PERL in
[/]*) continue;;
*) break ;;
esac
fi
done
done
if test ! -f .cpan.tried
then
echo
echo "If you get a CPAN error, rerun the configuration and it should go away."
echo
fi
$PERL Makefile.PL $*
make
make test && make install
Jump to Line
Something went wrong with that request. Please try again.