This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
regcomp.c: Remove memory leak
[perl5.git] / myconfig.SH
old mode 100644 (file)
new mode 100755 (executable)
index e80dfb5..1e8ae0b
@@ -1,4 +1,6 @@
-case $CONFIGDOTSH in
+#!/bin/sh
+
+case $PERL_CONFIG_SH in
 '')
        if test -f config.sh; then TOP=.;
        elif test -f ../config.sh; then TOP=..;
@@ -23,37 +25,73 @@ $startsh
 
 # This script is designed to provide a handy summary of the configuration
 # information being used to build perl. This is especially useful if you
-# are requesting help from comp.lang.perl.misc on usenet or via mail.
+# are requesting help online or via email.
 
 # Note that the text lines /^Summary of/ .. /^\s*$/ are copied into Config.pm.
 cat <<'!NO!SUBS!'
-Summary of my $package (revision $baserev version $PERL_VERSION subversion $PERL_SUBVERSION) configuration:
+Summary of my $package (revision $revision $version_patchlevel_string) configuration:
+  $git_commit_id_title $git_commit_id$git_ancestor_line
   Platform:
-    osname=$osname, osvers=$osvers, archname=$archname
+    osname=$osname
+    osvers=$osvers
+    archname=$archname
     uname='$myuname'
     config_args='$config_args'
-    hint=$hint, useposix=$useposix, d_sigaction=$d_sigaction
-    usethreads=$usethreads use5005threads=$use5005threads useithreads=$useithreads usemultiplicity=$usemultiplicity
-    useperlio=$useperlio d_sfio=$d_sfio uselargefiles=$uselargefiles usesocks=$usesocks
-    use64bitint=$use64bitint use64bitall=$use64bitall uselongdouble=$uselongdouble
+    hint=$hint
+    useposix=$useposix
+    d_sigaction=$d_sigaction
+    useithreads=$useithreads
+    usemultiplicity=$usemultiplicity
+    use64bitint=$use64bitint
+    use64bitall=$use64bitall
+    uselongdouble=$uselongdouble
+    usemymalloc=$usemymalloc
+    default_inc_excludes_dot=$default_inc_excludes_dot
   Compiler:
-    cc='$cc', ccflags ='$ccflags',
-    optimize='$optimize',
+    cc='$cc'
+    ccflags ='$ccflags'
+    optimize='$optimize'
     cppflags='$cppflags'
-    ccversion='$ccversion', gccversion='$gccversion', gccosandvers='$gccosandvers'
-    intsize=$intsize, longsize=$longsize, ptrsize=$ptrsize, doublesize=$doublesize, byteorder=$byteorder
-    d_longlong=$d_longlong, longlongsize=$longlongsize, d_longdbl=$d_longdbl, longdblsize=$longdblsize
-    ivtype='$ivtype', ivsize=$ivsize, nvtype='$nvtype', nvsize=$nvsize, Off_t='$lseektype', lseeksize=$lseeksize
-    alignbytes=$alignbytes, usemymalloc=$usemymalloc, prototype=$prototype
+    ccversion='$ccversion'
+    gccversion='$gccversion'
+    gccosandvers='$gccosandvers'
+    intsize=$intsize
+    longsize=$longsize
+    ptrsize=$ptrsize
+    doublesize=$doublesize
+    byteorder=$byteorder
+    doublekind=$doublekind
+    d_longlong=$d_longlong
+    longlongsize=$longlongsize
+    d_longdbl=$d_longdbl
+    longdblsize=$longdblsize
+    longdblkind=$longdblkind
+    ivtype='$ivtype'
+    ivsize=$ivsize
+    nvtype='$nvtype'
+    nvsize=$nvsize
+    Off_t='$lseektype'
+    lseeksize=$lseeksize
+    alignbytes=$alignbytes
+    prototype=$prototype
   Linker and Libraries:
-    ld='$ld', ldflags ='$ldflags'
+    ld='$ld'
+    ldflags ='$ldflags'
     libpth=$libpth
     libs=$libs
     perllibs=$perllibs
-    libc=$libc, so=$so, useshrplib=$useshrplib, libperl=$libperl
+    libc=$libc
+    so=$so
+    useshrplib=$useshrplib
+    libperl=$libperl
+    gnulibc_version='$gnulibc_version'
   Dynamic Linking:
-    dlsrc=$dlsrc, dlext=$dlext, d_dlsymun=$d_dlsymun, ccdlflags='$ccdlflags'
-    cccdlflags='$cccdlflags', lddlflags='$lddlflags'
+    dlsrc=$dlsrc
+    dlext=$dlext
+    d_dlsymun=$d_dlsymun
+    ccdlflags='$ccdlflags'
+    cccdlflags='$cccdlflags'
+    lddlflags='$lddlflags'
 
 !NO!SUBS!
 !GROK!THIS!