24 lines
		
	
	
		
			685 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			685 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| require "requirement"
 | |
| require "requirements/linux_requirement"
 | |
| require "requirements/macos_requirement"
 | |
| require "requirements/maximum_macos_requirement"
 | |
| require "requirements/osxfuse_requirement"
 | |
| require "requirements/java_requirement"
 | |
| require "requirements/tuntap_requirement"
 | |
| require "requirements/unsigned_kext_requirement"
 | |
| require "requirements/x11_requirement"
 | |
| require "requirements/arch_requirement"
 | |
| require "requirements/xcode_requirement"
 | |
| 
 | |
| class GitRequirement < Requirement
 | |
|   fatal true
 | |
|   default_formula "git"
 | |
|   satisfy { Utils.git_available? }
 | |
| end
 | |
| 
 | |
| class SubversionRequirement < Requirement
 | |
|   fatal true
 | |
|   default_formula "subversion"
 | |
|   satisfy { Utils.svn_available? }
 | |
| end
 | 
