eden/.ci/android/build.sh
swurl 2cc764005d
Some checks failed
eden-build / source (pull_request) Has been skipped
eden-build / linux (pull_request) Successful in 31m13s
eden-build / android (pull_request) Successful in 15m1s
eden-license / license-header (pull_request_target) Failing after 15s
eden-build / windows (msvc) (pull_request) Successful in 1h2m21s
android: add more descriptions & fixup settings
disables frame skipping and adds fast GPU time

Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-09 19:41:59 -04:00

19 lines
431 B
Bash
Executable file

#!/bin/bash -e
# SPDX-FileCopyrightText: 2025 eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
export NDK_CCACHE=$(which ccache)
# keystore & pass are stored locally
export ANDROID_KEYSTORE_FILE=~/android.keystore
export ANDROID_KEYSTORE_PASS=`cat ~/android.pass`
export ANDROID_KEY_ALIAS=`cat ~/android.alias`
cd src/android
chmod +x ./gradlew
./gradlew assembleRelease
./gradlew bundleRelease
ccache -s -v