Skip to content
Snippets Groups Projects
  1. Mar 28, 2022
  2. Jan 21, 2022
    • Mitchell Hentges's avatar
      Bug 1748762: Update mach.ps1 to always support MozillaBuild 4.0 r=saschanaz · d4848958
      Mitchell Hentges authored
      MozillaBuild 4.0 changed its `start-shell.bat` API for consumers that
      want to run a command within it, while keeping their current terminal
      active.
      
      For a little bit, compatibility with `MACH_PS1_USE_MOZILLABUILD` will be
      maintained, though the recent work in bug 1740123 should entirely
      obsolete it. It's staying around //for now// so that regressions in
      1740123 don't unnecessarily impede workflows.
      
      However, `MACH_PS1_USE_MOZILLABUILD` has some serious drawbacks already
      (can't have whitespace in arguments, can't pass braces to Mach, etc).
      This patch still has these drawbacks, because they're tricky to solve.
      
      In a couple months, once bug 1740123 has settled nicely, we'll remove
      support for `MACH_PS1_USE_MOZILLABUILD`.
      
      Differential Revision: https://phabricator.services.mozilla.com/D136544
      d4848958
    • Mitchell Hentges's avatar
      Bug 1750874: Support launching Mach with `py` instead of `python` r=glandium · 0492b82b
      Mitchell Hentges authored
      When installing from Python.org, the `python` command isn't available by
      default (in favour of `py`). Support using `py` instead.
      
      There were issues running `hg` when `python` isn't added to the `PATH`,
      so the docs are being updated accordingly.
      Of course, it's still worth supporting `py`-instead-of-`python`
      workflows for `git` users who won't be impacted by that bug.
      
      Differential Revision: https://phabricator.services.mozilla.com/D136286
      0492b82b
  3. Jan 06, 2022
  4. Jan 20, 2021
Loading