mirror of
https://github.com/m2049r/xmrwallet
synced 2025-03-26 08:42:44 +01:00

* new version id & name * witness checksums * build docs updated for v0.12 * remove binaries * setenv HOME for ringdb to 'monero' in shared storage * min ringsize 7 * remove boost_locale and zmq from build - don't need them for wallet_api * splits for all archs * throw IndexOutOfBounds in case the TX is empty * donate, you ungrateful bastards! (removed donations to make google happy)
46 lines
824 B
Bash
Executable File
46 lines
824 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# -D BOOST_ROOT=/opt/android/boost_1_58_0
|
|
|
|
set -e
|
|
|
|
orig_path=$PATH
|
|
|
|
packages=(boost openssl monero)
|
|
archs=(arm arm64 x86 x86_64)
|
|
|
|
for arch in ${archs[@]}; do
|
|
case ${arch} in
|
|
"arm")
|
|
xarch="armeabi-v7a"
|
|
;;
|
|
"arm64")
|
|
xarch="arm64-v8a"
|
|
;;
|
|
"x86")
|
|
xarch="x86"
|
|
;;
|
|
"x86_64")
|
|
xarch="x86_64"
|
|
;;
|
|
*)
|
|
exit 16
|
|
;;
|
|
esac
|
|
|
|
for package in ${packages[@]}; do
|
|
OUTPUT_DIR=`pwd`/$package/lib/$xarch
|
|
mkdir -p $OUTPUT_DIR
|
|
rm -f $OUTPUT_DIR/*.a
|
|
cp -a /opt/android/build/$package/$arch/lib/*.a $OUTPUT_DIR
|
|
|
|
if [ $package = "monero" -a -d "/opt/android/build/$package/include" ]; then
|
|
rm -rf $OUTPUT_DIR/../../include
|
|
cp -a /opt/android/build/$package/include $OUTPUT_DIR/../..
|
|
fi
|
|
|
|
done
|
|
done
|
|
exit 0
|
|
|