This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlpod documentation discrepancy in 5.8.6 ( and maybe later? )
[perl5.git] / writemain.SH
index 6c53602..0b5bd07 100644 (file)
@@ -1,4 +1,4 @@
-case $CONFIGDOTSH in
+case $PERL_CONFIG_SH in
 '')
        if test -f config.sh; then TOP=.;
        elif test -f ../config.sh; then TOP=..;
@@ -24,7 +24,6 @@ echo "Extracting writemain (with variable substitutions)"
 rm -f writemain
 $spitshell >writemain <<!GROK!THIS!
 $startsh
-src=$src
 !GROK!THIS!
 
 : In the following dollars and backticks do not need the extra backslash.
@@ -56,7 +55,7 @@ for file in $orig ; do
 done
 
 
-sed '/Do not delete this line--writemain depends on it/q' $src/miniperlmain.c
+sed '/Do not delete this line--writemain depends on it/q' miniperlmain.c
 
 
 if test X"$args" != "X" ; then
@@ -78,7 +77,7 @@ xs_init(pTHX)
 EOP
 
 if test X"$args" != "X" ; then
-    echo "    char *file = __FILE__;"
+    echo "    const char file[] = __FILE__;"
     echo "    dXSUB_SYS;"
 
     ai=''