@@ -155,6 +155,10 @@ namespace TargetPlatform {
155155 export const LINUX_X64 = 'linux-x64' ;
156156 export const LINUX_ARM64 = 'linux-arm64' ;
157157 export const LINUX_ARMHF = 'linux-armhf' ;
158+ export const LINUX_LOONG64 = 'linux-loong64' ;
159+ export const LINUX_PPC64 = 'linux-ppc64le' ;
160+ export const LINUX_RISCV64 = 'linux-riscv64' ;
161+ export const LINUX_S390X = 'linux-s390x' ;
158162 export const ALPINE_X64 = 'alpine-x64' ;
159163 export const ALPINE_ARM64 = 'alpine-arm64' ;
160164 export const DARWIN_X64 = 'darwin-x64' ;
@@ -171,6 +175,10 @@ export function getTargetPlatforms(): string[] {
171175 TargetPlatform . LINUX_X64 ,
172176 TargetPlatform . LINUX_ARM64 ,
173177 TargetPlatform . LINUX_ARMHF ,
178+ TargetPlatform . LINUX_LOONG64 ,
179+ TargetPlatform . LINUX_PPC64 ,
180+ TargetPlatform . LINUX_RISCV64 ,
181+ TargetPlatform . LINUX_S390X ,
174182 TargetPlatform . ALPINE_X64 ,
175183 TargetPlatform . ALPINE_ARM64 ,
176184 TargetPlatform . DARWIN_X64 ,
@@ -189,6 +197,10 @@ export function getTargetPlatformDisplayName(targetPlatform: string): string {
189197 [ TargetPlatform . LINUX_X64 , 'Linux x64' ] ,
190198 [ TargetPlatform . LINUX_ARM64 , 'Linux ARM64' ] ,
191199 [ TargetPlatform . LINUX_ARMHF , 'Linux ARMhf' ] ,
200+ [ TargetPlatform . LINUX_LOONG64 , 'Linux LoongArch 64 bit' ] ,
201+ [ TargetPlatform . LINUX_PPC64 , 'Linux PowerPC 64 bit (little endian)' ] ,
202+ [ TargetPlatform . LINUX_RISCV64 , 'Linux RISC-V 64 bit' ] ,
203+ [ TargetPlatform . LINUX_S390X , 'Linux s390x' ] ,
192204 [ TargetPlatform . ALPINE_X64 , 'Alpine Linux 64 bit' ] ,
193205 [ TargetPlatform . ALPINE_ARM64 , 'Alpine Linux ARM64' ] ,
194206 [ TargetPlatform . DARWIN_X64 , 'macOS Intel' ] ,
@@ -216,4 +228,4 @@ export function getEngineDisplayName(engine: string): string {
216228 ] ) ;
217229
218230 return engineDisplayNames . get ( engine ) ?? '' ;
219- }
231+ }
0 commit comments