Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Jan 04, 2013
  2. Jan 03, 2013
  3. Jan 02, 2013
  4. Dec 31, 2012
    • Jack Nagel's avatar
      Fix some doublethink in the Xcode module · de1eabf2
      Jack Nagel authored
      Xcode.prefix and Xcode.installed? use slightly different heuristics to
      find Xcode. In fact, .installed? basically duplicates a portion of the
      .prefix logic. In practice, the methods results are usually consistent,
      but .installed? does not handle non-standard prefixes if mdfind cannot
      locate Xcode (for example, if the user has disabled Spotlight indexing).
      
      Since .installed? is essentially a subset of the .prefix logic, we can
      rely on the result from .prefix instead.
      
      Fixes Homebrew/homebrew#16790.
      de1eabf2
  5. Dec 28, 2012
  6. Dec 27, 2012
  7. Dec 26, 2012
  8. Dec 23, 2012
  9. Dec 22, 2012
  10. Dec 20, 2012
  11. Dec 19, 2012
    • Charlie Sharpsteen's avatar
      upgrade.rb: Generate Tab from Keg not Formula · 93dca5fb
      Charlie Sharpsteen authored
      Two issues were preventing `brew upgrade` from functioning properly:
      
        - `Tab.for_formula` was used to recover options from prior installs. The
          problem is that during an upgrade `for_formula` will be directed to a
          non-existant install of the newer version and thus returns a forged tab
          claiming no options were invoked.
      
        - The assignment to `installer.install_bottle` requires parenthesis in order
          to function properly.
      93dca5fb
  12. Dec 18, 2012
  13. Dec 17, 2012
  14. Dec 16, 2012
  15. Dec 13, 2012
    • Jack Nagel's avatar
      Improve Xcode and CLT config reporting · 5ce1caa1
      Jack Nagel authored
      We support three configurations: Xcode-only, CLT-only, and Xcode with
      CLT. Our configuration output should correctly reflect this.
      
      While MacOS::Xcode.version has to continue to return a guess if Xcode is
      not installed in order to maintain backwards compatibility, this is an
      implementation detail that we don't need to expose to the user. And it
      makes `brew --config` output confusing.
      
      So let's only print the "Xcode" line when an actual Xcode installation
      is present. This makes it easy to quickly figure out which of the three
      possible configurations the user is running.
      
      Addresses Homebrew/homebrew#14941, more or less.
      5ce1caa1
  16. Dec 12, 2012
Loading