11const RELEASE_ASSET_INSTALLER_SUFFIXES = {
22 LINUX_X64_GLIBC_2_31_INSTALLER : "_amd64_linux_bin-GLIBC-2.31.tar.gz" ,
33 LINUX_X64_GLIBC_2_35_INSTALLER : "_amd64_linux_bin-GLIBC-2.35.tar.gz" ,
4+ // From v5.1.x onwards the Linux distribution ships as an AppImage instead of the GLIBC tarballs.
5+ // ".AppImage.sig" ends with ".sig", so endsWith(".AppImage") correctly excludes the signature file.
6+ LINUX_X64_APPIMAGE_INSTALLER : ".AppImage" ,
47 WINDOWS_X64_INSTALLER : "_x64-setup.exe" ,
58 MAC_M1_INSTALLER : "_aarch64.dmg" ,
69 MAC_X64_INSTALLER : "_x64.dmg" ,
@@ -9,6 +12,7 @@ const RELEASE_ASSET_INSTALLER_SUFFIXES = {
912const RELEASE_ASSET_INSTALLER_PREFIXES = {
1013 LINUX_X64_GLIBC_2_31_INSTALLER : "phoenix-code_" ,
1114 LINUX_X64_GLIBC_2_35_INSTALLER : "phoenix-code_" ,
15+ LINUX_X64_APPIMAGE_INSTALLER : "phoenix-code_" ,
1216 WINDOWS_X64_INSTALLER : "Phoenix.Code_" ,
1317 MAC_M1_INSTALLER : "Phoenix.Code_" ,
1418 MAC_X64_INSTALLER : "Phoenix.Code_"
@@ -38,4 +42,4 @@ exports.RELEASE_ASSET_INSTALLER_PREFIXES = RELEASE_ASSET_INSTALLER_PREFIXES;
3842exports . RELEASE_ASSET_UPDATER_SUFFIXES = RELEASE_ASSET_UPDATER_SUFFIXES ;
3943exports . RELEASE_ASSET_UPDATER_PREFIXES = RELEASE_ASSET_UPDATER_PREFIXES ;
4044exports . RELEASE_ASSET_SUFFIXES_ALL = RELEASE_ASSET_SUFFIXES_ALL ;
41- exports . SUFFIX_TO_NAME_MAP = SUFFIX_TO_NAME_MAP ;
45+ exports . SUFFIX_TO_NAME_MAP = SUFFIX_TO_NAME_MAP ;
0 commit comments