ma1 pushed to branch tor-browser-102.2.1-12.5-1 at The Tor Project / Applications / fenix
Commits: 5c26f235 by Pier Angelo Vendrame at 2023-03-21T11:14:21+01:00 fixup! Modify build system Bug 41684: Android improvements for local dev builds Added a script to fetch the Tor dependencies from tor-browser-build, and print the name of the signed apk. - - - - - 2 changed files: - + tools/tba-fetch-deps.sh - tools/tba-sign-devbuilds.sh Changes: ===================================== tools/tba-fetch-deps.sh ===================================== @@ -0,0 +1,22 @@ +#!/bin/bash + +cd "$(dirname $(realpath "$0"))/.." + +if [ -z "$TOR_BROWSER_BUILD" ]; then + TOR_BROWSER_BUILD=../tor-browser-build +fi + +android_service="$(ls -1td "$TOR_BROWSER_BUILD/out/tor-android-service/"tor-android-service-* | head -1)" +if [ -z "$android_service" ]; then + echo "Cannot find Tor Android Service artifacts!" + exit 1 +fi + +onion_proxy_library="$(ls -1td "$TOR_BROWSER_BUILD/out/tor-onion-proxy-library/"tor-onion-proxy-library-* | head -1)" +if [ -z "$onion_proxy_library" ]; then + echo "Cannot find Tor Onoin Proxy library artifacts!" + exit 2 +fi + +cp "$android_service"/* app/ +cp "$onion_proxy_library"/* app/ ===================================== tools/tba-sign-devbuilds.sh ===================================== @@ -38,6 +38,7 @@ sign () { rm -f "$aligned" "$zipalign" -p 4 "$apk" "$aligned" "$apksigner" sign --ks "$key" --in "$aligned" --out "$out" --ks-key-alias androidqakey --key-pass pass:android --ks-pass pass:android + echo "Signed $out" } for apk in app/build/outputs/apk/release/*-unsigned.apk; do View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/commit/5c26f2353ef1ae1756cfee563db6f06614a76bd4 -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/commit/5c26f2353ef1ae1756cfee563db6f06614a76bd4 You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits