Bug 1623304 - For now don't build FOG on Android r=TravisLong
authorChris H-C <chutten@mozilla.com>
Tue, 02 Jun 2020 18:59:31 +0000
changeset 533605 39e6ee02e1ddddeac0ad12651b756479997f4381
parent 533604 b68cb2878c3ca900f847489957742bedfcb3ed63
child 533606 84380136974d2c2973799d692fa0ba8f61d0619c
push id37474
push userabutkovits@mozilla.com
push dateWed, 03 Jun 2020 09:29:05 +0000
treeherdermozilla-central@bf162b065e1f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersTravisLong
bugs1623304
milestone79.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 1623304 - For now don't build FOG on Android r=TravisLong We will eventually have a solution for what FOG does for Gecko when not in Firefox Desktop, but for now skip the Android question entirely. Differential Revision: https://phabricator.services.mozilla.com/D77854
toolkit/moz.configure
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
@@ -1977,19 +1977,19 @@ def new_notification_store(milestone):
 
 set_config('MOZ_NEW_NOTIFICATION_STORE', True, when=new_notification_store)
 set_define('MOZ_NEW_NOTIFICATION_STORE', True, when=new_notification_store)
 
 
 # Glean SDK Integration Crate
 # ==============================================================
 
-@depends(milestone)
-def glean(milestone):
-    if milestone.is_nightly:
+@depends(milestone, target)
+def glean(milestone, target):
+    if milestone.is_nightly and target.os != 'Android':
         return True
 
 set_config('MOZ_GLEAN', True, when=glean)
 set_define('MOZ_GLEAN', True, when=glean)
 
 
 
 # New Firefox Accounts client implemented in Rust