Bug 1317359 - Propagate MOZ_ADJUST_SDK_KEY to old-configure. r?chmanchester draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 15 Nov 2016 07:43:39 +0900
changeset 438918 0317d8c1d997ee4acd7ab3a71346b8e91b30a6ae
parent 438917 a11bdf57ecc1abd7569166edced96f604799962d
child 537014 af260bdfd94e69752ab341ffddedfe1d116f6d9c
push id35842
push userbmo:mh+mozilla@glandium.org
push dateTue, 15 Nov 2016 05:40:10 +0000
reviewerschmanchester
bugs1317359
milestone52.0a1
Bug 1317359 - Propagate MOZ_ADJUST_SDK_KEY to old-configure. r?chmanchester
build/moz.configure/keyfiles.configure
--- a/build/moz.configure/keyfiles.configure
+++ b/build/moz.configure/keyfiles.configure
@@ -31,18 +31,22 @@ def keyfile(desc, help=None, callback=la
                 pass
         return no_key
 
     return keyfile
 
 
 @template
 def simple_keyfile(desc):
-    set_config('MOZ_%s_KEY' % desc.upper().replace(' ', '_'),
-               keyfile(desc))
+    value = keyfile(desc)
+    set_config('MOZ_%s_KEY' % desc.upper().replace(' ', '_'), value)
+    # Only really required for MOZ_ADJUST_SDK_KEY currently still used in
+    # old-configure.
+    add_old_configure_assignment('MOZ_%s_KEY' % desc.upper().replace(' ', '_'),
+                                 value)
 
 
 @template
 def id_and_secret_keyfile(desc):
     def id_and_secret(value):
         if value.startswith('no-') and value.endswith('-key'):
             id = value[:-3] + 'clientid'
             secret = value