From 3cb490cb0bf8dc33c115ba78f924427d7c00f6e3 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Thu, 10 Oct 2019 22:36:15 +0000 Subject: [PATCH] Bug 1587662 - Define MOZ_XBL for non-compiled environments too. r=nalexander The MOZ_XBL define is also used in app constants and needs to be defined for artifact builds. Differential Revision: https://phabricator.services.mozilla.com/D48917 --HG-- extra : moz-landing-system : lando --- toolkit/moz.configure | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/toolkit/moz.configure b/toolkit/moz.configure index 6ec1640c0c4f..4f0ac6138e1b 100644 --- a/toolkit/moz.configure +++ b/toolkit/moz.configure @@ -1343,12 +1343,9 @@ def xbl_default(project): return project != 'mobile/android' option('--enable-xbl', default=xbl_default, - when='--enable-compile-environment', help='{Enable|Disable} support for XBL (XML Binding Language)') -set_define('MOZ_XBL', - depends_if('--enable-xbl', when='--enable-compile-environment')(lambda _: True)) -set_config('MOZ_XBL', - depends_if('--enable-xbl', when='--enable-compile-environment')(lambda _: True)) +set_define('MOZ_XBL', depends_if('--enable-xbl')(lambda _: True)) +set_config('MOZ_XBL', depends_if('--enable-xbl')(lambda _: True)) # Verify MAR signatures # ==============================================================