Bug 1602857 - Only install mercurial if required in OSX mach boostrap; r=firefox...
commit0e0d7f71a9b31399e12f6b612e137416183e647d
authorMike Shal <mshal@mozilla.com>
Tue, 17 Dec 2019 23:44:17 +0000 (17 23:44 +0000)
committerMike Shal <mshal@mozilla.com>
Tue, 17 Dec 2019 23:44:17 +0000 (17 23:44 +0000)
tree76f62a6cf030cd601a5821c2550586f3655a55dc
parentbaaafd0dfa509e5afaa750df985502adb3e0216f
Bug 1602857 - Only install mercurial if required in OSX mach boostrap; r=firefox-build-system-reviewers,rstewart

If mercurial is already installed via pip (or possibly other means),
then mach bootstrap will fail. We should check if we already have a
sufficient mercurial before forcing it to be installed with
ports/homebrew.

Differential Revision: https://phabricator.services.mozilla.com/D57566

--HG--
extra : moz-landing-system : lando
python/mozboot/mozboot/osx.py