Files
simple-sshd/prepare
T
ZiCode0 6833f63b0f 🎉 begin project 🎉
2025-04-06 20:30:38 +12:00

25 lines
754 B
Bash
Executable File

#!/bin/bash
set -e
instlib() {
# shellcheck disable=SC2045
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/21.3.6528147/ndk-build -j8 &&
/opt/android-ndk/build/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