18 lines
457 B
Ruby
18 lines
457 B
Ruby
class Formula
|
|
def fails_with_llvm msg=nil, data=nil
|
|
opoo "Calling fails_with_llvm in the install method is deprecated"
|
|
puts "Use the fails_with DSL instead"
|
|
end
|
|
|
|
def fails_with_llvm?
|
|
fails_with? :llvm
|
|
end
|
|
|
|
def self.fails_with_llvm msg=nil, data={}
|
|
case msg when Hash then data = msg end
|
|
failure = CompilerFailure.new(:llvm) { build(data.delete(:build).to_i) }
|
|
@cc_failures ||= Set.new
|
|
@cc_failures << failure
|
|
end
|
|
end
|