summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorH.Merijn Brand <h.m.brand@xs4all.nl>2007-05-09 16:41:01 +0000
committerH.Merijn Brand <h.m.brand@xs4all.nl>2007-05-09 16:41:01 +0000
commit3f30fabfc44c9fee7c9a791635139ac625dfcd72 (patch)
tree3d0bb15f059a5ab03e2128b5479a9dd15a9cb0ac /Configure
parent6f00ef797d25a5e2296925160e8228a8979848e2 (diff)
downloadperl-3f30fabfc44c9fee7c9a791635139ac625dfcd72.tar.gz
Better help ; regen after backport #31114 ; RT#42886 ' in uname
p4raw-id: //depot/perl@31181
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure28
1 files changed, 20 insertions, 8 deletions
diff --git a/Configure b/Configure
index 3d7c5191c3..d36bd2f3d9 100755
--- a/Configure
+++ b/Configure
@@ -26,7 +26,7 @@
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Fri Apr 27 08:02:41 CEST 2007 [metaconfig 3.0 PL70]
+# Generated on Wed May 9 18:33:46 CEST 2007 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -1566,6 +1566,7 @@ while test $# -gt 0; do
fi
cd UU
shift;;
+ --help|\
-h) shift; error=true;;
-r) shift; reuseval=true;;
-s) shift; silent=true; realsilent=true;;
@@ -1670,6 +1671,14 @@ Usage: $me [-dehrsEKOSV] [-f config.sh] [-D symbol] [-D symbol=value]
-D : define symbol to have some value:
-D symbol symbol gets the value 'define'
-D symbol=value symbol gets the value 'value'
+ common used examples (see INSTALL for more info):
+ -Duse64bitint use 64bit integers
+ -Duse64bitall use 64bit inttegers and pointers
+ -Dusethreads use thread support
+ -Dinc_version_list=none do not include older perl treess in @INC
+ -DEBUGGING=none DEBUGGING options
+ -Dcc=gcc choose your compiler
+ -Dprefix=/opt/perl5 choose your destination
-E : stop at the end of questions, after having produced config.sh.
-K : do not use unless you know what you are doing.
-O : let -D and -U override definitions from loaded configuration file.
@@ -1677,6 +1686,7 @@ Usage: $me [-dehrsEKOSV] [-f config.sh] [-D symbol] [-D symbol=value]
-U : undefine symbol:
-U symbol symbol gets the value 'undef'
-U symbol= symbol gets completely empty
+ e.g.: -Uversiononly
-A : manipulate symbol after the platform specific hints have been applied:
-A symbol=value append " "value to symbol
-A append:symbol=value append value to symbol
@@ -1687,6 +1697,7 @@ Usage: $me [-dehrsEKOSV] [-f config.sh] [-D symbol] [-D symbol=value]
-A prepend:symbol=value prepend value to symbol
-A undef:symbol define symbol to be 'undef'
-A undef:symbol= define symbol to be ''
+ e.g.: -A prepend:libswanted='cl pthread '
-V : print version number and exit (with a zero status).
EOM
exit 1
@@ -3003,7 +3014,7 @@ myuname=`$uname -a 2>/dev/null`
$test -z "$myuname" && myuname=`hostname 2>/dev/null`
# tr '[A-Z]' '[a-z]' would not work in EBCDIC
# because the A-Z/a-z are not consecutive.
-myuname=`echo $myuname | $sed -e 's/^[^=]*=//' -e 's/\///g' | \
+myuname=`echo $myuname | $sed -e 's/^[^=]*=//' -e 's,['/],,g' | \
./tr '[A-Z]' '[a-z]' | $tr $trnl ' '`
newmyuname="$myuname"
dflt=n
@@ -4207,16 +4218,17 @@ else
: perl-5.9.x and later
if test X"$usethreads" = "X$define"; then
- case "$use5005threads" in
- $define|true|[yY]*)
- $cat >&4 <<EOM
+ case "$use5005threads" in
+ $define|true|[yY]*)
+ $cat >&4 <<EOM
5.005 threads has been removed for 5.10. Perl will be built using ithreads.
EOM
- ;;
- esac
+ ;;
+ esac
fi
+
use5005threads="$undef"
useithreads="$usethreads"
fi
@@ -21125,7 +21137,7 @@ for xxx in $known_extensions ; do
case "$usethreads" in
true|$define|y)
case "$use5005threads" in
- $define|true|[yY]*) avail_ext="$avail_ext $xxx" ;;
+ $define|true|[yY]*) avail_ext="$avail_ext $xxx" ;;
esac
esac
;;