Bug 1639569 - Define PYTHON3 in old-configure. r=firefox-build-system-reviewers,rstewart
authorMike Hommey <mh+mozilla@glandium.org>
Thu, 21 May 2020 15:28:25 +0000
changeset 531568 f80f8407c15c4e496a2c842ea6e17dc3a98799bd
parent 531567 7cdd5e64521e1f67aa626464142a80eaaa6a4f29
child 531569 70b3b48718bd7c0d99203b84134699d54f4c34fb
push id37440
push userabutkovits@mozilla.com
push dateFri, 22 May 2020 09:43:16 +0000
treeherdermozilla-central@fbf71e4d2e21 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfirefox-build-system-reviewers, rstewart
bugs1639569
milestone78.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 1639569 - Define PYTHON3 in old-configure. r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D76260
build/moz.configure/init.configure
--- a/build/moz.configure/init.configure
+++ b/build/moz.configure/init.configure
@@ -390,16 +390,17 @@ def virtualenv_python3(env_python, build
 @depends(virtualenv_python3)
 @checking('for Python 3', callback=lambda x: '%s (%s)' % (x.path, x.str_version))
 def virtualenv_python3(venv):
     return venv
 
 
 set_config('PYTHON3', virtualenv_python3.path)
 set_config('PYTHON3_VERSION', virtualenv_python3.str_version)
+add_old_configure_assignment('PYTHON3', virtualenv_python3.path)
 
 
 # Inject mozconfig options
 # ==============================================================
 # All options defined above this point can't be injected in mozconfig_options
 # below, so collect them.