diff --git a/custom/wikimedfr/info.json b/custom/wikimedfr/info.json index 474d0e157..396df4127 100644 --- a/custom/wikimedfr/info.json +++ b/custom/wikimedfr/info.json @@ -2,7 +2,8 @@ "app_name": "Wikipédia médicale", "package": "org.kiwix.kiwixcustomwikimedfr", "version_name": "2016-09", - "version_code": "1", + "version_code": "8", + "content_version_code" : 7, "zim_file": "custom/wikimedfr/content.zim", "embed_zim": false, "ic_launcher": "custom/wikimedfr/icon.png", diff --git a/gen-custom-android-build.py b/gen-custom-android-build.py index 57d6da371..aac3b442e 100755 --- a/gen-custom-android-build.py +++ b/gen-custom-android-build.py @@ -52,6 +52,7 @@ DEFAULT_JSDATA = { # 'zim_file': "wikipedia_bm.zim", 'enforced_lang': None, 'embed_zim': False, + 'content_version_code' : 0, # main icon source & store icon 'ic_launcher': os.path.join('android', @@ -608,7 +609,11 @@ def main(jspath, **options): jsdata.update({'zim_name': zim_name_from_path(jsdata.get('zim_file'))}) if jsdata.get('embed_zim'): jsdata.update({'zim_name': 'libcontent.so'}) - + + # Update Content Version Code + if jsdata.get('content_version_code') == 0: + jsdata.update({'content_version_code' : jsdata.get('version_code')}) + # greetings logger.info("Your are now building {app_name} version {version_name} " "at {path} for {zim_name}" diff --git a/src/org/kiwix/kiwixmobile/settings/Constants.java b/src/org/kiwix/kiwixmobile/settings/Constants.java index 3b5b47d63..84649dd0e 100644 --- a/src/org/kiwix/kiwixmobile/settings/Constants.java +++ b/src/org/kiwix/kiwixmobile/settings/Constants.java @@ -16,7 +16,7 @@ public class Constants { public static final int CUSTOM_APP_VERSION_CODE = 2; - public static final int CUSTOM_APP_CONTENT_VERSION_CODE = CUSTOM_APP_VERSION_CODE; + public static final int CUSTOM_APP_CONTENT_VERSION_CODE = 0; public static final String CUSTOM_APP_WEBSITE = "~website~"; diff --git a/templates/Constants.java b/templates/Constants.java index 782bd4ed0..3bf1e4c32 100644 --- a/templates/Constants.java +++ b/templates/Constants.java @@ -8,6 +8,7 @@ public class Constants { public static final long CUSTOM_APP_ZIM_FILE_SIZE = ~zim_size~; public static final String CUSTOM_APP_VERSION_NAME = "~version_name~"; public static final int CUSTOM_APP_VERSION_CODE = ~version_code~; + public static final int CUSTOM_APP_CONTENT_VERSION_CODE = ~content_version_code~ public static final String CUSTOM_APP_WEBSITE = "~website~"; public static final String CUSTOM_APP_EMAIL = "~support_email~"; public static final String CUSTOM_APP_SUPPORT_EMAIL = "~support_email~";