Skip to content
Snippets Groups Projects
  1. Jan 26, 2022
  2. Dec 10, 2021
  3. Oct 28, 2021
  4. Nov 03, 2020
  5. Oct 30, 2020
  6. Oct 15, 2020
    • Ricky Stewart's avatar
      Bug 1670357 - Remove `make` targets for cleaning: `clean`, `realclean`,... · 362abcf9
      Ricky Stewart authored
      Bug 1670357 - Remove `make` targets for cleaning: `clean`, `realclean`, `clobber`, `distclean`, `clobber_all`, `everything` r=firefox-build-system-reviewers,mhentges
      
      The `clobber` targets are superseded by `mach clobber`, so we don't need them for any reason. The `clean` target is meant to get you to a post-`configure` state, but it doesn't really work, and if it's necessary for you to be in that state for some reason you can just clobber and re-`configure`, so it doesn't seem worth it to get it working again. Instead, delete all of them. Also delete `everything` which is not useful when `clobber` doesn't exist.
      
      Differential Revision: https://phabricator.services.mozilla.com/D93514
      362abcf9
  7. Sep 15, 2020
  8. Jul 31, 2020
  9. Jul 30, 2020
  10. Jul 21, 2020
  11. Jul 07, 2020
  12. Jun 03, 2020
  13. May 05, 2020
  14. May 01, 2020
    • Bogdan Tara's avatar
      Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039,... · f137fa06
      Bogdan Tara authored
      Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920) for SA bustages CLOSED TREE
      
      Backed out changeset 332ce0963b4e (bug 1633039)
      Backed out changeset a9904cbc40d9 (bug 1633037)
      Backed out changeset d06b0ec349f8 (bug 1599658)
      Backed out changeset 8fd300cad80f (bug 1633016)
      Backed out changeset f8820941c703 (bug 1632916)
      Backed out changeset ac9c2c8746ed (bug 1632920)
      f137fa06
  15. Apr 30, 2020
  16. Apr 09, 2020
  17. Mar 24, 2020
  18. Mar 10, 2020
  19. Mar 09, 2020
  20. Feb 26, 2020
  21. Dec 09, 2019
  22. Dec 06, 2019
    • Mike Shal's avatar
      Bug 1563403 - Use 3-tier PGO for local MOZ_PGO=1 builds;... · 25308d30
      Mike Shal authored
      Bug 1563403 - Use 3-tier PGO for local MOZ_PGO=1 builds; r=firefox-build-system-reviewers,dmajor,chmanchester
      
      Local PGO builds now use 3-tier machinery under the hood. Instead of a
      single object directory that gets cleaned in between the instrumented
      and profile-use builds, now the instrumented build uses a separate
      '${objdir}/instrumented' directory. This makes it easier to handle
      within mach since we can drive the two builds with environment variables
      and keep all build artifacts separate, without needing to do manual
      cleanup in between.
      
      Differential Revision: https://phabricator.services.mozilla.com/D50098
      
      --HG--
      extra : moz-landing-system : lando
      25308d30
  23. Sep 30, 2019
  24. Aug 21, 2019
    • Nick Alexander's avatar
      Bug 1550146 - Part 2: Make mach "build" run "stage-package && android... · 6790ecb3
      Nick Alexander authored
      Bug 1550146 - Part 2: Make mach "build" run "stage-package && android assemble-app" for mobile/android. r=glandium
      
      Android artifacts (GeckoView AARs, GeckoViewExample (and Fennec) APKs)
      require native libraries (`libxul.so`) and an omnijar (`omni.ja`).
      These are produced by `mach package` (really, the `stage-package`
      target).  Engineers essentially never want a build without a package
      for mobile/android.  This adds mobile/android-only tiers that run
      `mach package` and then `mach android assemble-app`.  The latter
      consumes `libxul.so` and `omni.ja` to produce _all the things_
      relevant to GeckoView engineers.
      
      Differential Revision: https://phabricator.services.mozilla.com/D41450
      
      --HG--
      extra : moz-landing-system : lando
      6790ecb3
  25. Aug 02, 2019
    • Mike Hommey's avatar
      Bug 1570798 - Restore relative path for MOZ_FETCHES_DIR. r=nalexander · d427c372
      Mike Hommey authored
      Bug 1563711 changed MOZ_FETCHES_DIR to make the MOZ_ANDROID_FAT_AAR_*
      environment variables absolute paths. Unfortunately, the replacement
      relies on non-osx/windows tasks to run in docker-worker, which is not
      necessarily true, and that makes the MOZ_FETCHES_DIR wrong in
      non-osx/windows generic-worker tasks.  Apparently, that currently works,
      but that's not guaranteed to stay this way.
      
      The MOZ_ANDROID_FAT_AAR_* environment variables don't need to be
      absolute paths, though. MOZ_FETCHES_DIR is normalized by run-task, and
      MOZ_ANDROID_FAT_AAR_* can be set relative to that, which we do here.
      
      Differential Revision: https://phabricator.services.mozilla.com/D40334
      d427c372
  26. Jul 30, 2019
Loading