Package: chromium-browser / 57.0.2987.98-1~deb8u1

gn.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
description: respect specified number of parallel jobs while bootstrapping gn
author: Michael Gilbert <mgilbert@debian.org>

--- a/tools/gn/bootstrap/bootstrap.py
+++ b/tools/gn/bootstrap/bootstrap.py
@@ -102,6 +102,7 @@ def main(argv):
   parser.add_option('--gn-gen-args', help='Args to pass to gn gen --args')
   parser.add_option('-v', '--verbose', action='store_true',
                     help='Log more details')
+  parser.add_option('-j', '--jobs', help='Number of jobs')
   options, args = parser.parse_args(argv)
 
   if args:
@@ -189,6 +190,8 @@ def build_gn_with_ninja_manually(tempdir
   cmd = ['ninja', '-C', tempdir]
   if options.verbose:
     cmd.append('-v')
+  if options.jobs:
+    cmd.append('-j'+str(options.jobs))
 
   if is_win:
     cmd.append('gn.exe')