summaryrefslogtreecommitdiffhomepage
path: root/android/build.sh
AgeCommit message (Collapse)AuthorFilesLines
2025-10-22Verify that release builds did not pollute the working directoryLinus Färnstrand1-3/+15
Refuse to sign binaries or produce final bundles if building the app made the git working directory dirty. A dirty working directory is an indication that the build process changed something that it should not touch
2025-07-18Change md5 to sha256 checksum in build scriptAlbin1-1/+1
2025-07-07Limit dirty working dir check to release buildsAlbin1-11/+11
Instead of applying to all builds, the check is now limited to release builds. This is necessary since files and directories are removed as part of building for F-Droid. It might also be useful for debug builds.
2025-07-07Add check for dirty repo before buildingDavid Göransson1-0/+5
2025-06-30Enable alpha publishing of prod appAlbin1-1/+1
2025-05-21Unify usage of gradle propertiesDavid Göransson1-5/+0
This commit does multiple changes to how we work with properties. - Instead of relying on `e2e.properties` and `local.properties` only use the `gradle.properties` as per standard gradle. - Naming of properties are changed to have a coherent structure. - Allow for setting stagemole and prod account separately. - Consolidate all the default values into `gradle.properties`
2025-03-06Enable automatic alpha devmole publishingAlbin1-4/+3
2025-02-19Fix local.properties checkAlbin1-2/+3
Ensures that the local.properties check in the build script better handles cases when the local.properties file doesn't exist.
2025-02-10Add warning if CARGO_TARGETS is setKalle Lindström1-0/+4
2025-01-24Print build checksumsAlbin1-0/+3
2025-01-09Fix issue with fdroid builds in android/build.shJonatan Rhodin1-3/+1
2025-01-08Add gradle rust pluginJonatan Rhodin1-0/+92