diff options
author | Joey Hess <joey@gnu.kitenet.net> | 2009-10-28 18:30:24 -0400 |
---|---|---|
committer | Joey Hess <joey@gnu.kitenet.net> | 2009-10-28 18:30:24 -0400 |
commit | 3c3ebf1ba6a7e93f7fb66d375ca8c1106d99af2c (patch) | |
tree | 5ace15e2b4ef510967f8db75e8d99f37d8f0c313 /dh | |
parent | 17bf50c840dcbc9cece5b6a18ed0fe1574bf99a0 (diff) |
remove implicit --parallel setting by dh
Diffstat (limited to 'dh')
-rwxr-xr-x | dh | 25 |
1 files changed, 1 insertions, 24 deletions
@@ -41,13 +41,6 @@ override target can then run the command with additional options, or run entirely different commands instead. (Note that to use this feature, you should Build-Depend on debhelper 7.0.50 or above.) -dh passes --parallel to dh_auto_* commands if it detects being run by the -C<dpkg-buildpackage -jX> command, but a job server of the parent I<make> -(presumably debian/rules) is not reachable. Nonetheless, it is highly -recommended to pass --parallel/-j option to dh explicitly to indicate that a -source package supports parallel building. See L<debhelper(7)/"BUILD SYSTEM -OPTIONS"> for more information. - =head1 OPTIONS =over 4 @@ -229,8 +222,6 @@ init(options => { }, "l" => \$dh{LIST}, "list" => \$dh{LIST}, - "j:i" => \$dh{PARALLEL}, - "parallel:i" => \$dh{PARALLEL}, }); inhibit_log(); @@ -239,9 +230,6 @@ inhibit_log(); # server. if (is_make_jobserver_unavailable()) { clean_jobserver_makeflags(); - # Implicitly enable parallel (no maximum) if a value was not previously - # specified. - $dh{PARALLEL} = 0 unless defined $dh{PARALLEL}; } # Definitions of sequences. @@ -450,12 +438,7 @@ while (@ARGV_orig) { shift @ARGV_orig; next; } - elsif ($opt =~ /^--?(no-act|remaining|(after|until|before|with|without|parallel)=)/) { - next; - } - elsif ($opt =~ /^(-j|--parallel)$/) { - # Argument to -j/--parallel is optional. - shift @ARGV_orig if @ARGV_orig > 0 && $ARGV_orig[0] =~ /^\d+$/; + elsif ($opt =~ /^--?(no-act|remaining|(after|until|before|with|without)=)/) { next; } push @options, $opt; @@ -536,12 +519,6 @@ sub run { # to prevent them from being acted on. push @options, map { "-N$_" } @exclude; - # Pass --parallel to dh_auto_* commands. - if (defined $dh{PARALLEL} && $dh{PARALLEL} != 1 - && $command =~ /^dh_auto_/) { - push @options, "--parallel" . ($dh{PARALLEL} > 1 ? "=$dh{PARALLEL}" : ""); - } - # Check for override targets in debian/rules and # run them instead of running the command directly. my $override_command; |