Skip to content

Commit 8da7d5c

Browse files
committed
update build.sh
1 parent 5743a40 commit 8da7d5c

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

build.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
#!/bin/bash
2+
current_path=`pwd`
23
sudo apt-get update && sudo apt-get upgrade -y
34
sudo apt-get install wget curl vim git zip -y
45
sudo apt-get install build-essential cmake tofrodos libtool-bin autoconf pkg-config -y
6+
ubuntu_version=`sudo lsb_release -r|awk '{print $2}'`
7+
[ $ubuntu_version == 18.04 ] && sudo apt-get install python
58
sudo mkdir -p /opt/android
69
sudo chown `whoami` /opt/android
710
cd /opt/android
@@ -13,3 +16,15 @@ cd /tmp/monero-android-lib/external-libs/
1316
find . -name "*.sh" -exec chmod +x {} \;
1417
mkdir -p build/src
1518
make all
19+
if [ $? -eq 0 ]; then
20+
cd $current_path
21+
mkdir -p monero-libs/{monero,boost,openssl,libsodium}/lib/{arm64-v8a,armeabi-v7a}
22+
cp -a /tmp/monero-android-lib/external-libs/build/build/monero/arm/lib/* monero-libs/monero/lib/armeabi-v7a/
23+
cp -a /tmp/monero-android-lib/external-libs/build/build/monero/arm64/lib/* monero-libs/monero/lib/arm64-v8a/
24+
cp -a /tmp/monero-android-lib/external-libs/build/build/boost/arm/lib/* monero-libs/boost/lib/armeabi-v7a/
25+
cp -a /tmp/monero-android-lib/external-libs/build/build/boost/arm64/lib/* monero-libs/boost/lib/arm64-v8a/
26+
cp -a /tmp/monero-android-lib/external-libs/build/build/openssl/arm/lib/* monero-libs/openssl/lib/armeabi-v7a/
27+
cp -a /tmp/monero-android-lib/external-libs/build/build/openssl/arm64/lib/* monero-libs/openssl/lib/arm64-v8a/
28+
cp -a /tmp/monero-android-lib/external-libs/build/build/libsodium/arm/lib/* monero-libs/libsodium/lib/armeabi-v7a/
29+
cp -a /tmp/monero-android-lib/external-libs/build/build/libsodium/arm64/lib/* monero-libs/libsodium/lib/arm64-v8a/
30+
fi

0 commit comments

Comments
 (0)