From 6ad17ab84117576084840915ef00cac120f48e7a Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Sat, 3 Jan 2026 20:43:30 +0100 Subject: [PATCH] andsdk: Add --- andsdk.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 andsdk.sh diff --git a/andsdk.sh b/andsdk.sh new file mode 100755 index 0000000..3957ed0 --- /dev/null +++ b/andsdk.sh @@ -0,0 +1,28 @@ +#!/bin/sh +set -eu + +IMAGE="docker.io/thyrlian/android-sdk" +PROJECT_DIR="${PROJECT_DIR:-$(pwd)}" +BUILD_TYPE="${2:-Debug}" + +case "${1:-build}" in + build) + podman run --rm \ + -v "$PROJECT_DIR:/project:z" \ + -w /project \ + "$IMAGE" \ + ./gradlew "assemble${BUILD_TYPE}" + ;; + watch) + podman run --rm -it \ + -v "$PROJECT_DIR:/project:z" \ + -w /project \ + "$IMAGE" \ + ./gradlew --continuous "assemble${BUILD_TYPE}" + ;; + *) + echo "Usage: $(basename "$0") {build|watch} [Debug|Release]" + echo " Default: Debug" + exit 1 + ;; +esac -- 2.47.3