gecko-dev/build/docs
Mitchell Hentges 537d201bcc Bug 1732948: Assert that the Mach venv isn't out-of-date during init r=ahal
As we leverage the Mach environment more, it becomes increasingly
important that it isn't out-of-date on developer machines.

Add an `up_to_date()` check during Mach initialization.
To minimize the cost to startup, I'm skipping the "pip list" check.

This change required moving `virtualenv` from `mozbuild` to `mach` to
make it available during the early stage of Mach init.

Differential Revision: https://phabricator.services.mozilla.com/D127144
2021-11-01 21:34:02 +00:00
..
mozbuild
build-overview.rst
build-targets.rst
chrome-registration.rst Bug 1722650 - Import Chrome Registration docs from mdn.r=mossop DONTBUILD 2021-08-26 15:21:32 +00:00
cppeclipse.rst
cross-compile.rst Bug 1714547 - Add cross-compile to linux build doc r=sylvestre,mhentges 2021-06-04 21:35:25 +00:00
defining-binaries.rst
defining-xpcom-components.rst
environment-variables.rst
files-metadata.rst
glossary.rst
gn.rst
index.rst Bug 1714547 - Add cross-compile to linux build doc r=sylvestre,mhentges 2021-06-04 21:35:25 +00:00
jar-manifests.rst Bug 1722650 - Import Chrome Registration docs from mdn.r=mossop DONTBUILD 2021-08-26 15:21:32 +00:00
locales.rst
mozbuild-files.rst
mozbuild-symbols.rst
mozconfigs.rst
mozinfo.rst
pgo.rst
preprocessor.rst
python.rst Bug 1732948: Assert that the Mach venv isn't out-of-date during init r=ahal 2021-11-01 21:34:02 +00:00
rust.rst
sccache-dist.rst
slow.rst
sparse.rst
supported-configurations.rst Bug 1736704 - Added Windows 11 as a Supported Build Host under Tier-1 Hosts and Toolchains. r=gcp,mhentges 2021-10-27 14:44:08 +00:00
telemetry.rst
test_certificates.rst
test_manifests.rst
toolchains.rst Bug 1727687 - Upgrade windows builds to MSVC 15.9.6. r=firefox-build-system-reviewers,agashlin,jgilbert,mhentges 2021-08-30 21:29:35 +00:00
unified-builds.rst Backed out changeset 29d7e91fe721 (bug 1725125) for plain Bp-hybrid bustages 2021-08-25 14:42:09 +03:00
visualstudio.rst Bug 1725732 - bring MSVS project generation documentation in line with 2021 realities, r=mhentges 2021-10-20 15:53:40 +00:00