You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

20 lines
649 B

#!/bin/bash
instlib() {
for i in `ls libs`
do
mkdir -p app/src/main/lib/$i || return 1
mv libs/$i/"$1" app/src/main/lib/$i/"$2" || return 1
done
}
[ dropbear/default_options.h -nt dropbear/default_options_guard.h ] && dropbear/ifndef_wrapper.sh < dropbear/default_options.h > dropbear/default_options_guard.h
~/Android/Sdk/ndk-bundle/ndk-build -j8 &&
mkdir -p app/src/main/lib/armeabi-v7a &&
instlib scp libscp.so &&
instlib sftp-server libsftp-server.so &&
instlib rsync librsync.so &&
instlib buffersu libbuffersu.so &&
instlib libsimplesshd-jni.so "" &&
./gradlew assembleRelease &&
andinst app/build/outputs/apk/release/app-release.apk