This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add runtests.SH to the code that generates the targets sh and shextract.
authorNicholas Clark <nick@ccl4.org>
Wed, 15 May 2013 18:25:47 +0000 (20:25 +0200)
committerNicholas Clark <nick@ccl4.org>
Mon, 20 May 2013 19:50:45 +0000 (21:50 +0200)
The generated Makefile is functionally identical.

Makefile.SH

index 9219785..ee9ea47 100755 (executable)
@@ -443,7 +443,7 @@ xconfig.h: config_h.SH Cross/config-\$(CROSS_NAME).sh
        ;;
 esac
 
        ;;
 esac
 
-SH='Makefile.SH cflags.SH config_h.SH makedepend.SH myconfig.SH pod/Makefile.SH'
+SH='Makefile.SH cflags.SH config_h.SH makedepend.SH myconfig.SH runtests.SH pod/Makefile.SH'
 shextract=`echo $SH | sed -e s/\\\.SH//g -e s/_/./g`
 
 
 shextract=`echo $SH | sed -e s/\\\.SH//g -e s/_/./g`
 
 
@@ -1288,7 +1288,7 @@ _mopup:
        -rm -f perl.Addrs perl.Counts t/perl.Addrs t/perl.Counts *perl.xok
        -rm -f cygwin.c libperl*.def libperl*.dll cygperl*.dll *.exe.stackdump
        -rm -f $(PERL_EXE) $(MINIPERL_EXE) $(LIBPERL) libperl.* microperl
        -rm -f perl.Addrs perl.Counts t/perl.Addrs t/perl.Counts *perl.xok
        -rm -f cygwin.c libperl*.def libperl*.dll cygperl*.dll *.exe.stackdump
        -rm -f $(PERL_EXE) $(MINIPERL_EXE) $(LIBPERL) libperl.* microperl
-       -rm -f config.arch config.over $(DTRACE_H) runtests
+       -rm -f config.arch config.over $(DTRACE_H)
 
 # Do not 'make _tidy' directly.
 _tidy:
 
 # Do not 'make _tidy' directly.
 _tidy:
@@ -1412,9 +1412,6 @@ depend: makedepend
 makedepend: makedepend.SH config.sh
        sh ./makedepend.SH
 
 makedepend: makedepend.SH config.sh
        sh ./makedepend.SH
 
-runtests: runtests.SH config.sh
-       sh ./runtests.SH
-
 .PHONY: test check test_prep test_prep_nodll test_prep_pre \
        test_prep_reonly test_tty test-tty test_notty test-notty \
        utest ucheck test.utf8 check.utf8 test.torture torturetest \
 .PHONY: test check test_prep test_prep_nodll test_prep_pre \
        test_prep_reonly test_tty test-tty test_notty test-notty \
        utest ucheck test.utf8 check.utf8 test.torture torturetest \