Bug 1264703 - Follow up: don't print unhandled BUILDSTATUS messages when running |./mach configure| r=gps
authorChris Manchester <cmanchester@mozilla.com>
Fri, 15 Apr 2016 17:38:41 -0700
changeset 331389 9bb074d01dbd451b0f69f65b00bacf4a2fba2d5c
parent 331388 70bfda59e76f300f124e5f0649ccb4cb19fc4e7a
child 331390 0fa2d35a99fa458130c21b8a4ec30dda74c1d8dd
push id6048
push userkmoir@mozilla.com
push dateMon, 06 Jun 2016 19:02:08 +0000
treeherdermozilla-beta@46d72a56c57d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1264703
milestone48.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1264703 - Follow up: don't print unhandled BUILDSTATUS messages when running |./mach configure| r=gps DONTBUILD MozReview-Commit-ID: BzUnpqreYSb
python/mozbuild/mozbuild/mach_commands.py
--- a/python/mozbuild/mozbuild/mach_commands.py
+++ b/python/mozbuild/mozbuild/mach_commands.py
@@ -557,17 +557,18 @@ class Build(MachCommandBase):
     def configure(self, options=None):
         def on_line(line):
             self.log(logging.INFO, 'build_output', {'line': line}, '{line}')
 
         options = ' '.join(shell_quote(o) for o in options or ())
         status = self._run_make(srcdir=True, filename='client.mk',
             target='configure', line_handler=on_line, log=False,
             print_directory=False, allow_parallel=False, ensure_exit_code=False,
-            append_env={b'CONFIGURE_ARGS': options.encode('utf-8')})
+            append_env={b'CONFIGURE_ARGS': options.encode('utf-8'),
+                        b'NO_BUILDSTATUS_MESSAGES': b'1',})
 
         if not status:
             print('Configure complete!')
             print('Be sure to run |mach build| to pick up any changes');
 
         return status
 
     @Command('resource-usage', category='post-build',