From 772bad4257acf01f78579e1853c29dd7c0cdcc01 Mon Sep 17 00:00:00 2001 From: Tal Regev Date: Sat, 18 Mar 2023 14:59:47 +0000 Subject: [PATCH] Update boinc to 7.22.0 with vcpkg compile --- metadata/edu.berkeley.boinc.yml | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/metadata/edu.berkeley.boinc.yml b/metadata/edu.berkeley.boinc.yml index 25dce8b37f..b99c45d06a 100644 --- a/metadata/edu.berkeley.boinc.yml +++ b/metadata/edu.berkeley.boinc.yml @@ -76,7 +76,32 @@ Builds: - android/ci_build_client.sh - rm -rf 3rdParty/android/ 3rdParty/buildCache/ /tmp/ndk_*.zip + - versionName: 7.22.0 + versionCode: 72200 + commit: client_release/7/7.22 + subdir: android/BOINC/app + sudo: + - apt-get update + - apt-get install -y g++ pkg-config make libc-dev wget libncurses5 m4 autoconf + automake libtool python-is-python3 + gradle: + - yes + rm: + - clientgui/res/*.zip + - clientscr/progress/simt + prebuild: + - sed -i -e 's|app/src/main/AndroidManifest.xml|src/main/AndroidManifest.xml|' + build.gradle + - sed -i -e 's/versionCode buildVersionCode.*/versionCode $$VERCODE$$/' build.gradle + - sed -i -e 's/versionName buildVersionName.*/versionName "$$VERSION$$"/' build.gradle + - sed -i -e '/xiaomi_.* {/,/}/d' build.gradle + build: + - cd ../../.. + - export VCPKG_FEATURE_FLAGS=-binarycaching + - android/ci_build_vcpkg_client.sh + - rm -rf 3rdParty/android/ 3rdParty/buildCache/ /tmp/android-ndk-*.zip + AutoUpdateMode: None UpdateCheckMode: Static -CurrentVersion: 7.18.1 -CurrentVersionCode: 71801 +CurrentVersion: 7.22.0 +CurrentVersionCode: 72200