diff options
| author | Jack Nagel | 2014-05-19 10:37:45 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-05-19 10:37:45 -0500 |
| commit | ce505ec26601aa2254aa86f36cf8938b8dd5427f (patch) | |
| tree | 7d6af1952d796e5b7c8344305598602cb3f555d9 /Library | |
| parent | 67d05fa3d124b7a373c1442b7ba24ea6fe53df1b (diff) | |
| download | homebrew-ce505ec26601aa2254aa86f36cf8938b8dd5427f.tar.bz2 | |
Remove CLTDependency
Closes #29379.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/requirements.rb | 24 |
2 files changed, 1 insertions, 25 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index c27ae0b8e..c25989db3 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -113,7 +113,6 @@ class DependencyCollector when :fortran then FortranDependency.new(tags) when :mpi then MPIDependency.new(*tags) when :tex then TeXDependency.new(tags) - when :clt then CLTDependency.new(tags) when :arch then ArchRequirement.new(tags) when :hg then MercurialDependency.new(tags) # python2 is deprecated @@ -122,6 +121,7 @@ class DependencyCollector # Tiger's ld is too old to properly link some software when :ld64 then LD64Dependency.new if MacOS.version < :leopard when :ant then ant_dep(spec, tags) + when :clt # deprecated else raise ArgumentError, "Unsupported special dependency #{spec.inspect}" end diff --git a/Library/Homebrew/requirements.rb b/Library/Homebrew/requirements.rb index e83a46749..9e1fbfda0 100644 --- a/Library/Homebrew/requirements.rb +++ b/Library/Homebrew/requirements.rb @@ -67,30 +67,6 @@ class TeXDependency < Requirement end end -class CLTDependency < Requirement - fatal true - build true - - satisfy(:build_env => false) { MacOS::CLT.installed? } - - def message - message = <<-EOS.undent - The Command Line Tools are required to compile this software. - EOS - if MacOS.version >= :mavericks - message += <<-EOS.undent - Run `xcode-select --install` to install them. - EOS - else - message += <<-EOS.undent - The standalone package can be obtained from - https://developer.apple.com/downloads/, - or it can be installed via Xcode's preferences. - EOS - end - end -end - class ArchRequirement < Requirement fatal true |
