mirror of https://github.com/actions/setup-go.git
				
				
				
			Add ppc64le support
This commit is contained in:
		
							parent
							
								
									bfd2fb341f
								
							
						
					
					
						commit
						c12ce02684
					
				|  | @ -61948,13 +61948,19 @@ function getArch(arch) { | |||
|     // 'arm', 'arm64', 'ia32', 'mips', 'mipsel', 'ppc', 'ppc64', 's390', 's390x', 'x32', and 'x64'.
 | ||||
|     // wants amd64, 386, arm64, armv61, ppc641e, s390x
 | ||||
|     // currently not supported by runner but future proofed mapping
 | ||||
|     let endianness = os_1.default.endianness(); | ||||
|     switch (arch) { | ||||
|         case 'x64': | ||||
|             arch = 'amd64'; | ||||
|             break; | ||||
|         // case 'ppc':
 | ||||
|         //   arch = 'ppc64';
 | ||||
|         //   break;
 | ||||
|         case 'ppc64': | ||||
|             if(endianness=='LE') { | ||||
|               arch = 'ppc64le'; | ||||
|             } | ||||
|             else { | ||||
|               arch = 'ppc64'; | ||||
|             } | ||||
|             break; | ||||
|         case 'x32': | ||||
|             arch = '386'; | ||||
|             break; | ||||
|  |  | |||
|  | @ -20,13 +20,19 @@ export function getArch(arch: string): string { | |||
| 
 | ||||
|   // wants amd64, 386, arm64, armv61, ppc641e, s390x
 | ||||
|   // currently not supported by runner but future proofed mapping
 | ||||
|   let endianness: string = os.endianness(); | ||||
|   switch (arch) { | ||||
|     case 'x64': | ||||
|       arch = 'amd64'; | ||||
|       break; | ||||
|     // case 'ppc':
 | ||||
|     //   arch = 'ppc64';
 | ||||
|     //   break;
 | ||||
|     case 'ppc64': | ||||
|       if(endianness=='LE') { | ||||
|        arch = 'ppc64le'; | ||||
|       } | ||||
|       else { | ||||
|        arch = 'ppc64'; | ||||
|       } | ||||
|       break; | ||||
|     case 'x32': | ||||
|       arch = '386'; | ||||
|       break; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Shahid Shaikh
						Shahid Shaikh