Skip to content
Snippets Groups Projects
  1. Jun 16, 2016
    • Mike Hommey's avatar
      Bug 1278415 - Ensure MOZ_CURRENT_PROJECT is set when running make directly in objdir. r=gps · 721ada9f
      Mike Hommey authored
      The topobjdir-finding logic in mozbuild relies on MOZ_CURRENT_PROJECT
      being set, and it's currently only set when going through client.mk.
      
      On automation, during universal builds, make check is invoked directly
      in one of the objdirs, so MOZ_CURRENT_PROJECT is not set. We've had
      other similar problems in the past. Ensuring MOZ_CURRENT_PROJECT is set
      in the objdir itself should reduce the risk of other such issues in the
      future.
      721ada9f
    • 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
  2. Jun 15, 2016
  3. Jun 14, 2016
  4. Jun 15, 2016
  5. Jun 14, 2016
  6. May 30, 2016
  7. Jun 14, 2016
  8. Jun 15, 2016
Loading