abouttreesummaryrefslogcommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-02-07build: Use d8 instead of dxJules Aguillon1-1/+1
dx have been removed in android build tools >30.0.3 in favor of d8. Lift the version constraint on the build tools.
2022-02-05Use apksigner from the build tools for release builds tooJules Aguillon1-1/+1
2022-02-05Makefile: Pass full path when calling apksignerMax Schillinger1-1/+1
2022-01-20Makefile: Sign the debug apk with scheme v2Jules Aguillon1-3/+2
2021-12-14Use apksigner for signing the apkJules Aguillon1-11/+9
The Play Store now requires the "Signing Scheme V2", which is implemented by apksigner.
2021-12-12Upgrade to Android SDK version 30Jules Aguillon1-1/+1
2021-04-20build: Explicitly set signing algorithmsJules Aguillon1-1/+1
Newer versions of jarsigner default to SHA256, which is unsupported for some versions of Android we support.
2021-04-13Change build system to makeJules Aguillon1-0/+111
The ant scripts included in the android SDK were removed recently. The alternative is Gradle. Gradle doesn't work well in this app because it's not possible to use Nix to pull dependencies. Gradle will try to patch the SDK. Also, it's very slow. It turns out the required build script is quite simple.