Skip to content

Commit 0b69632

Browse files
committed
external_deps: rework the virtual platforms
1 parent 1f98046 commit 0b69632

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

external_deps/build.sh

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1449,9 +1449,10 @@ all_linux_arm64_default_packages='zlib gmp nettle curl sdl3 glew png jpeg webp o
14491449
base_linux_armhf_default_packages="${base_linux_arm64_default_packages}"
14501450
all_linux_armhf_default_packages="${all_linux_arm64_default_packages}"
14511451

1452-
linux_build_platforms='linux-amd64-default linux-arm64-default linux-armhf-default linux-i686-default windows-amd64-mingw windows-amd64-msvc windows-i686-mingw windows-i686-msvc'
1453-
macos_build_platforms='macos-amd64-default'
1454-
all_platforms="$(echo ${linux_build_platforms} ${macos_build_platforms} | tr ' ' '\n' | sort -u | xargs echo)"
1452+
linux_platforms='linux-amd64-default linux-arm64-default linux-armhf-default linux-i686-default'
1453+
windows_platforms='windows-amd64-mingw windows-amd64-msvc windows-i686-mingw windows-i686-msvc'
1454+
macos_platforms='macos-amd64-default'
1455+
all_platforms="${linux_platforms} ${windows_platforms} ${macos_platforms}"
14551456

14561457
errorHelp() {
14571458
sed -e 's/\\t/'$'\t''/g' <<-EOF
@@ -1467,9 +1468,10 @@ errorHelp() {
14671468
\t${all_platforms}
14681469
14691470
Virtual platforms:
1470-
\tall: all platforms
1471-
\tbuild-linux — platforms buildable on linux: ${linux_build_platforms}
1472-
\tbuild-macos — platforms buildable on macos: ${macos_build_platforms}
1471+
\tall — all platforms
1472+
\tevery-linux — Linux platforms: ${linux_platforms}
1473+
\tevery-windows - Windows platforms: ${windows_platforms}
1474+
\tevery-macos — macOS platformsmacos: ${macos_platforms}
14731475
14741476
Packages:
14751477
\tpkgconfig nasm zlib gmp nettle curl sdl3 glew png jpeg webp openal ogg vorbis opus opusfile naclsdk wasisdk wasmtime
@@ -1563,11 +1565,14 @@ case "${platform}" in
15631565
'all')
15641566
platform_list="${all_platforms}"
15651567
;;
1566-
'build-linux')
1567-
platform_list="${linux_build_platforms}"
1568+
'every-linux')
1569+
platform_list="${linux_platforms}"
15681570
;;
1569-
'build-macos')
1570-
platform_list="${macos_build_platforms}"
1571+
'every-windows')
1572+
platform_list="${windows_platforms}"
1573+
;;
1574+
'every-macos')
1575+
platform_list="${macos_platforms}"
15711576
;;
15721577
*)
15731578
for known_platform in ${all_platforms}

0 commit comments

Comments
 (0)