[Libreoffice-commits] online.git: android/app configure.ac

Jan Holesovsky (via logerrit) logerrit at kemper.freedesktop.org
Thu Nov 7 08:40:06 UTC 2019


 android/app/appSettings.gradle.in |    2 +-
 configure.ac                      |   20 ++++++++++++++++++--
 2 files changed, 19 insertions(+), 3 deletions(-)

New commits:
commit 13df6114036a171f99b05f75388fa304b412e42e
Author:     Jan Holesovsky <kendy at collabora.com>
AuthorDate: Wed Nov 6 21:52:02 2019 +0100
Commit:     Jan Holesovsky <kendy at collabora.com>
CommitDate: Thu Nov 7 09:39:48 2019 +0100

    android: Allow specifying the versionCode from ./configure.
    
    Change-Id: If3f618bd836d236e76bd4698321ec7314ebac1a4
    Reviewed-on: https://gerrit.libreoffice.org/82177
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>
    Tested-by: Jan Holesovsky <kendy at collabora.com>

diff --git a/android/app/appSettings.gradle.in b/android/app/appSettings.gradle.in
index d872ef2ea..960ceee9e 100644
--- a/android/app/appSettings.gradle.in
+++ b/android/app/appSettings.gradle.in
@@ -7,6 +7,6 @@ ext {
 }
 android.defaultConfig {
     applicationId '@ANDROID_PACKAGE_NAME@'
-    versionCode 20
+    versionCode @ANDROID_PACKAGE_VERSIONCODE@
     versionName '@LOOLWSD_VERSION@'
 }
diff --git a/configure.ac b/configure.ac
index 7980cb0f4..159204888 100644
--- a/configure.ac
+++ b/configure.ac
@@ -111,8 +111,13 @@ AC_ARG_ENABLE([androidapp],
                               message plumbing point of view.]))
 
 AC_ARG_WITH(android-package-name,
-    AS_HELP_STRING([--with-android-package-name="org.libreoffice.androidapp"],
-        [Set Android package name of the build.]),
+            AS_HELP_STRING([--with-android-package-name="org.libreoffice.androidapp"],
+                           [Set Android package name of the build.]),
+,)
+
+AC_ARG_WITH(android-package-versioncode,
+            AS_HELP_STRING([--with-android-package-versioncode=20],
+                           [Set the versionCode for the Android package.]),
 ,)
 
 AC_ARG_WITH([app-name],
@@ -352,6 +357,7 @@ AC_SUBST(LOKIT_PATH)
 
 ENABLE_ANDROIDAPP=
 ANDROID_PACKAGE_NAME=
+ANDROID_PACKAGE_VERSIONCODE=
 if test "$enable_androidapp" = "yes"; then
     ENABLE_ANDROIDAPP=true
 
@@ -363,10 +369,20 @@ if test "$enable_androidapp" = "yes"; then
         ANDROID_PACKAGE_NAME="$with_android_package_name"
         AC_MSG_RESULT([$ANDROID_PACKAGE_NAME])
     fi
+
+    AC_MSG_CHECKING([for Android package versionCode])
+    if test -z "$with_android_package_versioncode" -o "$with_android_package_versioncode" = "no"; then
+        ANDROID_PACKAGE_VERSIONCODE="1"
+        AC_MSG_RESULT([not set, using $ANDROID_PACKAGE_VERSIONCODE])
+    else
+        ANDROID_PACKAGE_VERSIONCODE="$with_android_package_versioncode"
+        AC_MSG_RESULT([$ANDROID_PACKAGE_VERSIONCODE])
+    fi
 fi
 AC_SUBST(ENABLE_ANDROIDAPP)
 AM_CONDITIONAL([ENABLE_ANDROIDAPP], [test "$ENABLE_ANDROIDAPP" = "true"])
 AC_SUBST(ANDROID_PACKAGE_NAME)
+AC_SUBST(ANDROID_PACKAGE_VERSIONCODE)
 
 APP_NAME="LOOL"
 if test -n "$with_app_name"; then


More information about the Libreoffice-commits mailing list