@@ -46,7 +46,7 @@ const ARCHS: [Arch; 4] = [
46
46
] ;
47
47
48
48
const LIB : & str = "libeversdk.so" ;
49
- const NDK_URL : & str = "http://dl.google.com/android/repository/android-ndk-r17c -darwin-x86_64 .zip" ;
49
+ const NDK_URL : & str = "http://dl.google.com/android/repository/android-ndk-r23 -darwin.zip" ;
50
50
51
51
fn main ( ) {
52
52
let target_arg = env:: args ( ) . nth ( 1 ) . unwrap_or ( "" . to_string ( ) ) ;
@@ -63,7 +63,7 @@ fn main() {
63
63
& builder. lib_dir . join ( "NDK" ) . join ( arch. ndk ) . join ( "bin" ) ,
64
64
) ) ;
65
65
std:: env:: set_var ( "PATH" , path) ;
66
- assert ! ( exec( "cargo" , & [ "build" , "--target" , arch. target, "--release" ] ) . success( ) ) ;
66
+ assert ! ( exec( "cargo" , & [ "+1.71.0-x86_64-apple-darwin" , " build", "--target" , arch. target, "--release" ] ) . success( ) ) ;
67
67
}
68
68
69
69
let out_dir = builder. package_dir . join ( "src/main/jniLibs" ) ;
@@ -100,7 +100,7 @@ fn get_ndk(builder: &Build) -> PathBuf {
100
100
}
101
101
}
102
102
let ndk_zip_file = builder. lib_dir . join ( NDK_URL . split ( "/" ) . last ( ) . unwrap ( ) ) ;
103
- let ndk_dir = builder. lib_dir . join ( "android-ndk-r17c " ) ;
103
+ let ndk_dir = builder. lib_dir . join ( "android-ndk-r23 " ) ;
104
104
if !ndk_zip_file. exists ( ) {
105
105
println ! ( "Downloading android NDK..." ) ;
106
106
assert ! ( exec( "curl" , & [ NDK_URL , "-o" , path_str( & ndk_zip_file) ] ) . success( ) ) ;
0 commit comments