Skip to content
Snippets Groups Projects
  1. May 29, 2023
  2. May 16, 2023
  3. May 10, 2023
  4. Nov 10, 2022
  5. Nov 04, 2022
  6. Sep 05, 2022
  7. Aug 24, 2022
  8. Aug 23, 2022
  9. Aug 11, 2022
  10. Jun 21, 2022
  11. Jun 20, 2022
    • Mike Hommey's avatar
      Bug 1773223 - Generate webrtc moz.builds for all platforms at once.... · b293fd9c
      Mike Hommey authored
      Bug 1773223 - Generate webrtc moz.builds for all platforms at once. r=mjf,firefox-build-system-reviewers,ahochheiden a=RyanVM
      
      The current script requires to be run on 4 different host platforms each
      of which would handle a subset of a total of 32 mozconfigs. That is not
      sustainable, and there are already missing configs that break tier-3
      platforms.
      
      This replaces the current setup with one that handles all platforms in
      one go, although we still keep the internal sequence of GcConfigGen ->
      fixup_json -> GnMozbuildWriter.
      
      The downside is that because this relies on the upstream webrtc build
      system supporting cross-compilation, and that it actively rejects some
      configurations, we need some local hacks to make it work on Linux and
      Mac, but for now, we have to leave out Windows, which requires more
      work.
      
      For some reason, that removes some duplicated include directories in the
      json files, which moves things a little in one moz.build file.
      
      We also remove the mozconfigs we don't use anymore.
      
      Differential Revision: https://phabricator.services.mozilla.com/D149205
      b293fd9c
  12. Jun 08, 2022
  13. Jun 14, 2022
  14. Jun 02, 2022
  15. May 27, 2022
  16. May 26, 2022
  17. May 24, 2022
  18. May 21, 2022
  19. May 18, 2022
  20. May 17, 2022
  21. May 14, 2022
  22. May 13, 2022
  23. May 10, 2022
Loading