18 lines
		
	
	
		
			484 B
		
	
	
	
		
			TypeScript
		
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			484 B
		
	
	
	
		
			TypeScript
		
	
	
|  | import { BuildParameters } from '.'; | ||
|  | import SetupWindows from './platform-setup/setup-windows'; | ||
|  | import ValidateWindows from './platform-validation/validate-windows'; | ||
|  | 
 | ||
|  | class PlatformSetup { | ||
|  |   static async setup(buildParameters: BuildParameters) { | ||
|  |     switch (process.platform) { | ||
|  |       case 'win32': | ||
|  |         ValidateWindows.validate(buildParameters); | ||
|  |         SetupWindows.setup(buildParameters); | ||
|  |         break; | ||
|  |       //Add other baseOS's here
 | ||
|  |     } | ||
|  |   } | ||
|  | } | ||
|  | 
 | ||
|  | export default PlatformSetup; |