v0.3.3
[rtmpclient.git] / app / build.gradle
index 618570c..ea7a0ce 100644 (file)
@@ -6,9 +6,12 @@ android {
         applicationId "ai.suanzi.rtmpclient"
         minSdkVersion 17
         targetSdkVersion 17
-        versionCode 1
-        versionName "1.0"
+        versionCode 33
+        versionName "v0.3.3"
         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
+        buildConfigField "String", "GIT_REVISION", "\"${getGitVersion()}\""
+        buildConfigField "String", "COMPANY", "\"suanzi.ai\""
+
 
         sourceSets.main {
             jni.srcDirs = []
@@ -24,6 +27,10 @@ android {
     }
 }
 
+def getGitVersion() {
+    return 'git rev-parse --short HEAD'.execute().text.trim()
+}
+
 dependencies {
     implementation fileTree(include: ['*.jar'], dir: 'libs')
     implementation 'com.android.support:appcompat-v7:27.1.1'
@@ -36,4 +43,5 @@ dependencies {
     implementation files('libs/android-mail-1.5.5.jar')
     implementation files('libs/android-activation-1.5.5.jar')
     implementation 'com.android.support:design:27.1.1'
+    implementation group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1'
 }