1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/java/incrementing-version-code
Peter Oliver 8099dc6e3a Provide an Android version code derived from the Emacs version
The version code is intended to be an integer that increments
for each Android package release
(https://developer.android.com/studio/publish/versioning#versioningsettings).

If we keep this updated under version control, then F-Droid (a
third-party Android package repository), can watch for that, and
use it to automatically build Emacs packages for Android each
time a new Emacs release is tagged
(https://f-droid.org/en/docs/Build_Metadata_Reference/#UpdateCheckData).

* admin/admin.el (set-version): Update version code in
java/incrementing-version-code
* java/incrementing-version-code: New file containing an Android
version code corresponding to the current Emacs version.
(bug#75809)
2025-03-05 14:58:18 +08:00

12 lines
545 B
Text

; This file contains an Android version code
; (https://developer.android.com/studio/publish/versioning#versioningsettings)
; corresponding to the current Emacs version.
;
; The version code in AndroidManifest.xml.in is hard-coded to a fixed
; value, to make package downgrades possible. Where an incrementing
; version code is required (for example, for automated F-Droid package
; builds (https://f-droid.org/packages/org.gnu.emacs/)), the version
; code in this file should be referred to and patched in to
; AndroidManifest.xml.
300093000