@@ -1825,9 +1825,18 @@ all_linux_ppc64el_default_packages="${all_linux_arm64_default_packages}"
18251825base_linux_loong64_default_packages=" ${base_linux_arm64_default_packages} "
18261826all_linux_loong64_default_packages=" ${all_linux_arm64_default_packages} "
18271827
1828- all_linux_platforms=' linux-amd64-default linux-arm64-default linux-armhf-default linux-i686-default'
1829- all_windows_platforms=' windows-amd64-mingw windows-amd64-msvc windows-i686-mingw windows-i686-msvc'
1830- all_macos_platforms=' macos-amd64-default macos-arm64-default'
1828+ supported_linux_platforms=' linux-amd64-default linux-arm64-default linux-armhf-default linux-i686-default'
1829+ supported_windows_platforms=' windows-amd64-mingw windows-amd64-msvc windows-i686-mingw windows-i686-msvc'
1830+ supported_macos_platforms=' macos-amd64-default macos-arm64-default'
1831+
1832+ extra_linux_platforms=' linux-armel-default linux-riscv64-default linux-ppc64el-default linux-loong64-default'
1833+
1834+ supported_platforms=" ${supported_linux_platforms} ${supported_windows_platforms} ${supported_macos_platforms} "
1835+
1836+ all_linux_platforms=" ${supported_linux_platforms} ${extra_linux_platforms} "
1837+ all_windows_platforms=" ${supported_windows_platforms} "
1838+ all_macos_platforms=" ${supported_macos_platforms} "
1839+
18311840all_platforms=" ${all_linux_platforms} ${all_windows_platforms} ${all_macos_platforms} "
18321841
18331842printHelp () {
@@ -1845,10 +1854,14 @@ printHelp() {
18451854 ${all_platforms}
18461855
18471856 Virtual platforms:
1848- linux ${all_linux_platforms}
1849- windows ${all_windows_platforms}
1850- macos ${all_macos_platforms}
1851- all linux windows macos
1857+ supported-linux ${supported_linux_platforms}
1858+ supported-windows ${supported_windows_platforms}
1859+ supported-macos ${supported_macos_platforms}
1860+ supported supported-linux supported-windows supported-macos
1861+ extra-linux ${extra_linux_platforms}
1862+ extra extra-linux
1863+ all-linux linux extra-linux
1864+ all supported extra
18521865
18531866 Packages:
18541867 native-pkgconfig native-nasm native-jwasm zlib gmp nettle curl sdl3 glew png jpeg webp openal ogg vorbis opus opusfile naclsdk saigosdk naclruntime wasisdk wasmtime box64
@@ -1961,15 +1974,27 @@ case "${platform}" in
19611974all)
19621975 platform_list=" ${all_platforms} "
19631976 ;;
1964- linux)
1977+ all- linux)
19651978 platform_list=" ${all_linux_platforms} "
19661979 ;;
1967- windows)
1980+ supported-linux)
1981+ platform_list=" ${supported_linux_platforms} "
1982+ ;;
1983+ extra-linux)
1984+ platform_list=" ${extra_linux_platforms} "
1985+ ;;
1986+ all-windows)
19681987 platform_list=" ${all_windows_platforms} "
19691988 ;;
1970- macos)
1989+ supported-windows)
1990+ platform_list=" ${supported_windows_platforms} "
1991+ ;;
1992+ all-macos)
19711993 platform_list=" ${all_macos_platforms} "
19721994 ;;
1995+ supported-macos)
1996+ platform_list=" ${supported_macos_platforms} "
1997+ ;;
19731998* )
19741999 for known_platform in ${all_platforms}
19752000 do
0 commit comments