diff --git a/app/src/main/jniLibs/build.sh b/app/src/main/jniLibs/build.sh index 1a1656f5e05ad6e3519b91600c78592f0f33bd58..4d8dd013126bcf449eb9622c3338b9d71719dbbb 100755 --- a/app/src/main/jniLibs/build.sh +++ b/app/src/main/jniLibs/build.sh @@ -25,7 +25,7 @@ else fi cd $THISDIR -LIBFILE=$PWD/libjbigi.so +LIBFILE=$PWD/armeabi/libjbigi.so if [ -f $LIBFILE ] then echo "$LIBFILE exists, nothing to do here" @@ -33,8 +33,8 @@ then exit 0 fi -I2PBASE=${1:-$THISDIR/../../../i2p.i2p} -ROUTERJARS=$( dirname $THISDIR ) +I2PBASE=${1:-$THISDIR/../../../../../i2p.i2p} +ROUTERJARS=$THISDIR/../../../../routerjars ## Check the local.properties file first export NDK="$( cat $ROUTERJARS/local.properties | grep 'ndk.dir' | sed 's/^ndk.dir\s*=\s*//' )" @@ -67,9 +67,9 @@ if [ ! -d "$NDK" ]; then fi # -# API level, pulled from ../AndroidManifest.xml.in +# API level, pulled from ../AndroidManifest.xml # -LEVEL=$( cat $ROUTERJARS/AndroidManifest.xml.in | grep 'minSdkVersion' | sed 's/^.*minSdkVersion="\([0-9]\+\)".*$/\1/' ) +LEVEL=$( cat ../AndroidManifest.xml | grep 'minSdkVersion' | sed 's/^.*minSdkVersion="\([0-9]\+\)".*$/\1/' ) ARCH="arm" export SYSROOT="$NDK/platforms/android-$LEVEL/arch-$ARCH/" if [ ! -d "$SYSROOT" ]; then