Skip to content
Snippets Groups Projects
  1. Apr 29, 2021
  2. Apr 15, 2021
  3. Dec 14, 2020
  4. Mar 13, 2020
  5. Mar 10, 2020
  6. Feb 04, 2020
  7. Jan 30, 2020
  8. Jan 08, 2020
  9. Dec 05, 2019
  10. Sep 17, 2019
  11. Aug 23, 2019
  12. May 20, 2019
  13. Feb 26, 2019
  14. Oct 29, 2018
  15. Oct 18, 2018
    • Chris Manchester's avatar
      Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify... · 56dc293f
      Chris Manchester authored
      Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers
      
      This is the equivalent of the rustc-workspace-hack used by the rust build to
      ensure cargo and RLS see the same set of features for dependencies so that
      these dependencies may be reused by invocations of cargo for these two
      projects. The trivial crate added specifies the union of the set of
      features activated for a particular crate for each time it appears in the
      dependency tree so that cargo will understand these dependencies to be
      re-usable across cargo implementations. This eliminates re-building jsrust
      and some of its dependencies twice, and reduces the number of crates compiled
      in the tree by about 90 in testing on linux.
      
      Differential Revision: https://phabricator.services.mozilla.com/D9041
      56dc293f
    • Chris Manchester's avatar
      Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify... · 4b9fc11d
      Chris Manchester authored
      Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers
      
      This is the equivalent of the rustc-workspace-hack used by the rust build to
      ensure cargo and RLS see the same set of features for dependencies so that
      these dependencies may be reused by invocations of cargo for these two
      projects. The trivial crate added specifies the union of the set of
      features activated for a particular crate for each time it appears in the
      dependency tree so that cargo will understand these dependencies to be
      re-usable across cargo implementations. This eliminates re-building jsrust
      and some of its dependencies twice, and reduces the number of crates compiled
      in the tree by about 90 in testing on linux.
      
      Differential Revision: https://phabricator.services.mozilla.com/D9041
      
      --HG--
      extra : moz-landing-system : lando
      4b9fc11d
Loading