@@ -8,22 +8,10 @@ rustc -vV
88cargo -vV
99
1010
11- FEATURES=(' --no-default-features' ' --features' ' reqwest-backend' )
11+ FEATURES=(' --no-default-features' ' --features' ' curl-backend, reqwest-backend,reqwest-default-tls ' )
1212case " $( uname -s) " in
1313 * NT* ) ;; # Windows NT
14- * )
15- case " $TARGET " in
16- loongarch* ) ;;
17- * ) FEATURES+=(' --features' ' vendored-openssl' ) ;;
18- esac
19- ;;
20- esac
21-
22- case " $TARGET " in
23- # these platforms aren't supported by openssl:
24- loongarch* ) ;;
25- # default case, build with openssl enabled
26- * ) FEATURES+=(' --features' ' curl-backend,reqwest-default-tls' ) ;;
14+ * ) FEATURES+=(' --features' ' vendored-openssl' ) ;;
2715esac
2816
2917case " $TARGET " in
@@ -32,6 +20,7 @@ case "$TARGET" in
3220 mips* ) ;;
3321 riscv* ) ;;
3422 s390x* ) ;;
23+ loongarch* ) ;;
3524 aarch64-pc-windows-msvc ) ;;
3625 # default case, build with rustls enabled
3726 * ) FEATURES+=(' --features' ' reqwest-rustls-tls' ) ;;
@@ -51,21 +40,14 @@ target_cargo() {
5140target_cargo build
5241
5342download_pkg_test () {
54- features=(' --no-default-features' ' --features' ' reqwest-backend' )
55-
56- case " $TARGET " in
57- # these platforms aren't supported by openssl:
58- loongarch* ) ;;
59- # default case, build with openssl enabled
60- * ) features+=(' --features' ' curl-backend,reqwest-default-tls' ) ;;
61- esac
62-
43+ features=(' --no-default-features' ' --features' ' curl-backend,reqwest-backend,reqwest-default-tls' )
6344 case " $TARGET " in
6445 # these platforms aren't supported by ring:
6546 powerpc* ) ;;
6647 mips* ) ;;
6748 riscv* ) ;;
6849 s390x* ) ;;
50+ loongarch* ) ;;
6951 aarch64-pc-windows-msvc ) ;;
7052 # default case, build with rustls enabled
7153 * ) features+=(' --features' ' reqwest-rustls-tls' ) ;;
0 commit comments