mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-12 03:21:08 +00:00
The repo is private, so each run is billed. Three caches now carry a rebuild: Gradle's own through setup-gradle (dependencies, build cache, configuration cache), the CMake/ninja tree keyed on the C sources and the NDK, and the two cross-compiled preloads — the last of which also skips installing the cross toolchain, since a run that changes only Kotlin has no reason to touch a C compiler. Superseded pushes are cancelled, documentation pushes do not build, and the apk is stored rather than recompressed. The preload assertions moved from the cross binutils to readelf, which reads any ELF whatever the host, so they keep running on a cache hit. Credits name The412Banner and maxjivi05: the runtime under all of this is Max's gamescope work from WinNative.