diff options
author | Ulf Möller <ulf@openssl.org> | 1999-04-01 12:34:33 +0000 |
---|---|---|
committer | Ulf Möller <ulf@openssl.org> | 1999-04-01 12:34:33 +0000 |
commit | 99aab1619f02b184f140150c72276bf55716cc42 (patch) | |
tree | 4a242345579d7fddff7371432170b6081a3cfd8f /config | |
parent | 6b01fa64904749537db5dcf948a9a094d63cfc16 (diff) |
New Makefile variables $(RANLIB) and $(PERL).
Diffstat (limited to 'config')
-rwxr-xr-x | config | 30 |
1 files changed, 27 insertions, 3 deletions
@@ -332,10 +332,34 @@ if [ -z "$OUT" ]; then OUT="$CC" fi +if [ ".$PERL" = . ] ; then + for i in . `echo $PATH | sed 's/:/ /g'`; do + if [ -f "$i/perl5" ] ; then + PERL="$i/perl5" + break; + fi; + done +fi + +if [ ".$PERL" = . ] ; then + for i in . `echo $PATH | sed 's/:/ /g'`; do + if [ -f "$i/perl" ] ; then + PERL="$i/perl" + break; + fi; + done +fi + +if $PERL -e 'exit($]>=5.0);' ; then + echo "You need Perl 5." + exit 1 +fi + # run Configure to check to see if we need to specify the # compiler for the platform ... in which case we add it on # the end ... otherwise we leave it off -perl ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null + +$PERL ./Configure 2>&1 | grep "$OUT-$CC" > /dev/null if [ $? = "0" ]; then OUT="$OUT-$CC" fi @@ -348,9 +372,9 @@ OUT="$PREFIX$OUT" echo Configuring for $OUT if [ "$TEST" = "true" ]; then - echo ./Configure $OUT $options + echo $PERL ./Configure $OUT $options else - perl ./Configure $OUT $options + $PERL ./Configure $OUT $options fi ) |