Bug 1383880: annotate source files with what they SCHEDULE; r=ahal
authorDustin J. Mitchell <dustin@mozilla.com>
Fri, 25 Aug 2017 19:31:54 +0000
changeset 382267 aa31b00d8eb1fc10976b554442d3dae9b96c60de
parent 382266 ab8f1fe0716313514d5b74d4145f13c8ec3a28f8
child 382268 e62999cee1cdb9b8536e79c37a9770423d10d5a4
push id95306
push userkwierso@gmail.com
push dateFri, 22 Sep 2017 00:04:57 +0000
treeherdermozilla-inbound@d16d4dacc884 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersahal
bugs1383880
milestone58.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 1383880: annotate source files with what they SCHEDULE; r=ahal MozReview-Commit-ID: CR70dSg5R79
browser/themes/moz.build
mobile/android/moz.build
moz.build
--- a/browser/themes/moz.build
+++ b/browser/themes/moz.build
@@ -10,8 +10,17 @@ with Files("**"):
 toolkit = CONFIG['MOZ_WIDGET_TOOLKIT']
 
 if toolkit == 'cocoa':
     DIRS += ['osx']
 elif toolkit in ('gtk2', 'gtk3'):
     DIRS += ['linux']
 else:
     DIRS += ['windows']
+
+with Files('osx/**'):
+    SCHEDULES.exclusive = ['macosx']
+
+with Files('linux/**'):
+    SCHEDULES.exclusive = ['linux']
+
+with Files('windows/**'):
+    SCHEDULES.exclusive = ['windows']
--- a/mobile/android/moz.build
+++ b/mobile/android/moz.build
@@ -1,16 +1,17 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 with Files('**'):
     BUG_COMPONENT = ('Firefox for Android', 'Build Config & IDE Support')
+    SCHEDULES.exclusive = ['android']
 
 with Files('bouncer/**'):
     BUG_COMPONENT = ('Firefox for Android', 'Distributions')
 
 with Files('branding/**'):
     BUG_COMPONENT = ('Firefox for Android', 'General')
 
 with Files('build/**'):
--- a/moz.build
+++ b/moz.build
@@ -31,16 +31,17 @@ with Files('mach'):
 with Files('*moz*'):
     BUG_COMPONENT = ('Core', 'Build Config')
 
 with Files('GNUmakefile'):
     BUG_COMPONENT = ('Core', 'Build Config')
 
 with Files('*gradle*'):
     BUG_COMPONENT = ('Firefox for Android', 'Build Config & IDE Support')
+    SCHEDULES.exclusive = ['android']
 
 with Files('**/l10n.toml'):
     BUG_COMPONENT = ('Core', 'Localization')
     FINAL = True
 
 with Files('README.txt'):
     BUG_COMPONENT = ('Core', 'General')