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
 | 
