@@ -11,44 +11,28 @@ if [[ "$1" == "" ]]; then
1111 exit 1
1212fi
1313
14- declare -a arr=(
15- " -cp39-cp39-macosx_10_13_x86_64.whl"
16- " -cp310-cp310-macosx_10_13_x86_64.whl"
17- " -cp311-cp311-macosx_10_13_x86_64.whl"
18- " -cp312-cp312-macosx_10_13_x86_64.whl"
19- " -cp313-cp313-macosx_10_13_x86_64.whl"
20- " -cp313-cp313t-macosx_10_13_x86_64.whl"
21- " -cp39-cp39-macosx_11_0_arm64.whl"
22- " -cp310-cp310-macosx_11_0_arm64.whl"
23- " -cp311-cp311-macosx_11_0_arm64.whl"
24- " -cp312-cp312-macosx_11_0_arm64.whl"
25- " -cp313-cp313-macosx_11_0_arm64.whl"
26- " -cp313-cp313t-macosx_11_0_arm64.whl"
27- " -cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
28- " -cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
29- " -cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
30- " -cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
31- " -cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
32- " -cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"
33- " -cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
34- " -cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
35- " -cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
36- " -cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
37- " -cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
38- " -cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"
39- " -cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
40- " -cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
41- " -cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
42- " -cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
43- " -cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
44- " -cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl"
45- " -cp39-cp39-win_amd64.whl"
46- " -cp310-cp310-win_amd64.whl"
47- " -cp311-cp311-win_amd64.whl"
48- " -cp312-cp312-win_amd64.whl"
49- " -cp313-cp313-win_amd64.whl"
50- " .tar.gz" )
51- for whl_file in " ${arr[@]} "
14+
15+ declare -a wheel_abis=(
16+ " cp39-cp39"
17+ " cp310-cp310"
18+ " cp311-abi3"
19+ " cp313-cp313t"
20+ " cp314-cp314t" )
21+
22+ declare -a wheel_platforms=(
23+ " macosx_10_13_x86_64"
24+ " macosx_11_0_arm64"
25+ " manylinux_2_17_x86_64.manylinux2014_x86_64"
26+ " manylinux_2_17_aarch64.manylinux2014_aarch64"
27+ " manylinux_2_17_ppc64le.manylinux2014_ppc64le"
28+ " win_amd64" )
29+
30+ for abi in " ${wheel_abis[@]} "
5231do
53- curl -L -O https://github.com/symengine/symengine-wheels/releases/download/v${version}${version_post} /symengine-${version}${whl_file} ;
32+ for platform in " ${wheel_platforms[@]} "
33+ do
34+ curl -L -O https://github.com/symengine/symengine-wheels/releases/download/v${version}${version_post} /symengine-${version} -${abi} -${platform} .whl;
35+ done
5436done
37+
38+ curl -L -O https://github.com/symengine/symengine-wheels/releases/download/v${version}${version_post} /symengine-${version} .tar.gz;
0 commit comments