Skip to content
Snippets Groups Projects
  1. Aug 08, 2016
  2. Aug 19, 2016
  3. Jul 11, 2016
  4. Aug 23, 2016
  5. Jun 16, 2016
    • Mike Hommey's avatar
      Bug 1278415 - Also write a mozinfo for js standalone builds. r=gps · 8a3b88f3
      Mike Hommey authored
      Historically, a mozinfo for js standalone build has not been necessary,
      but with the move towards a) having things work with mach and b)
      buildconfig using the MozbuildObject.from_environment in next patch,
      mozinfo becomes necessary (it's required for
      MozbuildObject.from_environment to find the directory is an objdir).
      
      Interestingly, hazard builds do both a js standalone build and a desktop
      Firefox build at the same time, both of which are done with MOZCONFIG
      set in the environment... with the Firefox mozconfig. The result of now
      writing a mozinfo for js standalone builds is that in that case, they
      end up with a reference to the mozconfig, which the build system then
      reads, and finds a MOZ_OBJDIR, which then doesn't match the js
      standalone build objdir. So for those builds, reset MOZCONFIG.
      8a3b88f3
  6. Jul 07, 2016
    • Mike Hommey's avatar
      Bug 1283052 - Remove some of the magic around mozconfig detection. r=gps · 9607db6e
      Mike Hommey authored
      The mozconfig detection logic has bitten us on many occasions in the
      past. The following changes are made to tentatively improve the
      situation:
      
      - The API is modified such that autodetection of the mozconfig has
        to be a conscious decision made by the caller, and not triggered
        any time there is no mozconfig given, which could be a conscious
        decision of the opposite.
      
      - mozinfo.json now stores the actual mozconfig (or lack thereof) used
        during configure.
      
      --HG--
      extra : rebase_source : c7a632afd414f25daf7bbe7e1a66c3736c26e039
      9607db6e
  7. Dec 22, 2016
  8. Dec 02, 2016
  9. Mar 22, 2016
  10. Mar 21, 2016
  11. Mar 16, 2016
  12. Mar 08, 2016
  13. Feb 25, 2016
  14. Mar 15, 2016
  15. Mar 23, 2016
    • Mike Hommey's avatar
      Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in... · c4eadb84
      Mike Hommey authored
      Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in config.status. r=nalexander
      
      This allows to use True and False as values given to
      set_config/set_define in moz.configure files, while postponing having to
      deal with the long tail of things depending on the values from substs
      and defines.
      
      Ideally, everything would handle the bools just fine, but there are too
      many things involved to deal with this right now: scripts using
      buildconfig.{substs,defines}, scripts using ConfigEnvironment (e.g.
      process_define_files.py), ConfigEnvironment itself, etc.
      
      c4eadb84
  16. Feb 24, 2016
Loading