[Android] App version + VLC version in libvlc aar name

Geoffrey Métais git at videolan.org
Wed Mar 30 18:31:34 CEST 2016


vlc-android | branch: master | Geoffrey Métais <geoffrey.metais at gmail.com> | Wed Mar 30 18:27:45 2016 +0200| [57914404584e1c42b78ae6130381330b00b1480e] | committer: Geoffrey Métais

App version + VLC version in libvlc aar name

> https://code.videolan.org/videolan/vlc-android/commit/57914404584e1c42b78ae6130381330b00b1480e
---

 libvlc/build.gradle | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/libvlc/build.gradle b/libvlc/build.gradle
index 1c00260..881af94 100644
--- a/libvlc/build.gradle
+++ b/libvlc/build.gradle
@@ -35,11 +35,13 @@ android {
         def manifestParser = new com.android.builder.core.DefaultManifestParser()
         // get the version code of each flavor
         def vlcVersion = manifestParser.getVersionName(android.sourceSets.main.manifest.srcFile)
+        manifestParser = new com.android.builder.core.DefaultManifestParser()
+        def androidVersion = manifestParser.getVersionName(file('../vlc-android/AndroidManifest.xml'))
         //Custom APK name
         variant.outputs.each { output ->
             def outputFile = output.outputFile
             if (outputFile != null && outputFile.name.endsWith('.aar')) {
-                def fileName = "libvlc-${vlcVersion}.aar"
+                def fileName = "libvlc-${vlcVersion}-${androidVersion}.aar"
                 output.outputFile = new File(outputFile.parent, fileName)
             }
         }



More information about the Android mailing list