| 12345678910111213141516171819202122232425262728293031 |
- #!/bin/bash -ex
- # SPDX-FileCopyrightText: 2024 suyu Emulator Project
- # SPDX-License-Identifier: GPL-3.0-or-later
- #
- # Modified by AMA25 on 3/5/24
- export NDK_CCACHE="$(which ccache)"
- ccache -s
- BUILD_FLAVOR="mainline"
- BUILD_TYPE="release"
- if [ "${GITHUB_REPOSITORY}" == "yuzu-emu/yuzu" ]; then
- BUILD_TYPE="relWithDebInfo"
- fi
- if [ ! -z "${ANDROID_KEYSTORE_B64}" ]; then
- export ANDROID_KEYSTORE_FILE="${GITHUB_WORKSPACE}/ks.jks"
- base64 --decode <<< "${ANDROID_KEYSTORE_B64}" > "${ANDROID_KEYSTORE_FILE}"
- fi
- cd src/android
- chmod +x ./gradlew
- ./gradlew "assemble${BUILD_FLAVOR}${BUILD_TYPE}" "bundle${BUILD_FLAVOR}${BUILD_TYPE}"
- ccache -s
- if [ ! -z "${ANDROID_KEYSTORE_B64}" ]; then
- rm "${ANDROID_KEYSTORE_FILE}"
- fi
|