libretro-build-android merge requestshttps://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests2021-01-15T16:27:50Zhttps://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/6Update ndk and sdk tools2021-01-15T16:27:50ZSteel01Update ndk and sdk toolsRemoves ndk bundle as gradle 3.6+ no longer uses it. Retroarch is now building with 6.7.1.
Update versions:
NDK: 22.0.7026061
SDK Tools: 6858069
@farmerbb I'd like an approval on this before I merge, just to have a traceable signoff.Removes ndk bundle as gradle 3.6+ no longer uses it. Retroarch is now building with 6.7.1.
Update versions:
NDK: 22.0.7026061
SDK Tools: 6858069
@farmerbb I'd like an approval on this before I merge, just to have a traceable signoff.https://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/5Update NDK to 22.0.7026061, fix dockerfile build error2021-01-14T16:11:36ZNikos ChantziarasUpdate NDK to 22.0.7026061, fix dockerfile build errorBuilding DOSBox-core for Android is only possible with NDK 22.0.7026061, so update to that.
Additionally, fix a typo in the Dockerfile (in a separate commit) that prevents it from being built with Docker 20.10.Building DOSBox-core for Android is only possible with NDK 22.0.7026061, so update to that.
Additionally, fix a typo in the Dockerfile (in a separate commit) that prevents it from being built with Docker 20.10.https://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/4Add python3-pip to Dockerfile2020-12-28T07:03:52ZfarmerbbAdd python3-pip to DockerfileThis is expected during the packaging process, which normally uses the `libretro-build-amd64-ubuntu` container for non-Android builds.
@Steel01This is expected during the packaging process, which normally uses the `libretro-build-amd64-ubuntu` container for non-Android builds.
@Steel01https://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/3Refactor dockerfile2020-12-27T20:03:03ZSteel01Refactor dockerfileThis cleans up the flow of the dockerfile to hopefully cause less caching issues.This cleans up the flow of the dockerfile to hopefully cause less caching issues.https://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/2Dockerfile updates2020-12-23T17:28:14ZfarmerbbDockerfile updates* Adds fastlane to the Docker image so that Play Store deploys can be automated. This requires Ruby to be installed as well.
* ~~Removes `ndk-bundle` as well as the downloaded android-sdk.zip file to hopefully save space. `ndk-bundle` ...* Adds fastlane to the Docker image so that Play Store deploys can be automated. This requires Ruby to be installed as well.
* ~~Removes `ndk-bundle` as well as the downloaded android-sdk.zip file to hopefully save space. `ndk-bundle` isn't actually needed as we're already downloading two other NDKs. However, the Gradle build process still expects it to be there, so we can just symlink NDK 21 to the location that `ndk-bundle` is expected to be in. This does produce a warning during app builds, but it should be safe to ignore.~~https://git.libretro.com/libretro-infrastructure/libretro-build-android/-/merge_requests/1Update Dockerfile to pull in Android SDK 292020-11-03T22:32:01ZfarmerbbUpdate Dockerfile to pull in Android SDK 29This is necessary now that https://github.com/libretro/RetroArch/pull/11511/files is merged.This is necessary now that https://github.com/libretro/RetroArch/pull/11511/files is merged.