From 8d8c3b32c1d5e337b282a2152bb297315d39b717 Mon Sep 17 00:00:00 2001 From: relan Date: Thu, 20 Sep 2018 20:36:41 +0300 Subject: [PATCH] oandbackup: fix 0.3.0 (21) Provide only arm support for now, see fdroid/fdroiddata#1366. --- metadata/dk.jens.backup.txt | 13 ++++++++++++- srclibs/rustup.txt | 2 ++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 srclibs/rustup.txt diff --git a/metadata/dk.jens.backup.txt b/metadata/dk.jens.backup.txt index fe44a42e58..606a2cdcf8 100644 --- a/metadata/dk.jens.backup.txt +++ b/metadata/dk.jens.backup.txt @@ -102,7 +102,18 @@ Build:0.2.13,20 Build:0.3.0,21 commit=0.3.0 gradle=yes - rm=libs/*.jar + srclibs=rustup@1.14.0 + build=$$rustup$$/rustup-init.sh -y && \ + source $HOME/.cargo/env && \ + rustup target add armv7-linux-androideabi && \ + $$NDK$$/build/tools/make_standalone_toolchain.py --api 18 --install-dir=armv7_toolchain --arch=arm && \ + cd oab-utils && \ + mkdir .cargo && \ + printf "[target.armv7-linux-androideabi]\n linker = \""$(realpath ../armv7_toolchain)"/bin/arm-linux-androideabi-clang\"" > .cargo/config && \ + cargo build --release --target armv7-linux-androideabi && \ + mkdir -p ../src/main/assets && \ + cp -v target/*/release/oab-utils ../src/main/assets + ndk=r17b Auto Update Mode:Version %v Update Check Mode:Tags diff --git a/srclibs/rustup.txt b/srclibs/rustup.txt new file mode 100644 index 0000000000..c619fc0e0f --- /dev/null +++ b/srclibs/rustup.txt @@ -0,0 +1,2 @@ +Repo Type:git +Repo:https://github.com/rust-lang-nursery/rustup.rs