summaryrefslogtreecommitdiff
path: root/README.cygwin
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-11-25 10:56:10 -0700
committerKarl Williamson <khw@cpan.org>2022-11-29 13:07:01 -0700
commit6c7d3dba71b627b7ab6d30479effb5965c83a6b7 (patch)
tree7275f4ef7517ed9551d455a74db2bee9839e602f /README.cygwin
parent67f006ee23a6331e90c3c0429a81e23e0680d8ee (diff)
downloadperl-6c7d3dba71b627b7ab6d30479effb5965c83a6b7.tar.gz
README.cygwin: Note parallel compiling/testing is available
Diffstat (limited to 'README.cygwin')
-rw-r--r--README.cygwin12
1 files changed, 10 insertions, 2 deletions
diff --git a/README.cygwin b/README.cygwin
index c8cd740c04..79dc74ab6f 100644
--- a/README.cygwin
+++ b/README.cygwin
@@ -206,7 +206,10 @@ build perl from sources.
Simply run I<make> and wait:
- make 2>&1 | tee log.make
+ make -jn 2>&1 | tee log.make
+
+where I<n> is the maximum number of simultaneous compilations you want;
+omitting this parameter is the same as specifying C<-j1>.
=head1 TEST ON CYGWIN
@@ -217,7 +220,12 @@ There are two steps to running the test suite:
cd t; ./perl harness 2>&1 | tee ../log.harness
The same tests are run both times, but more information is provided when
-running as C<./perl harness>.
+running as C<./perl harness>, and you can run the tests in parallel by
+instead specifying
+
+ cd t; TEST_JOBS=n ./perl harness 2>&1 | tee ../log.harness
+
+where I<n> is the maximum number of tests to run simulataneously.
Test results vary depending on your host system and your Cygwin
configuration. If a test can pass in some Cygwin setup, it is always