build.gradle 1.97 KB
Newer Older
M M Arif's avatar
M M Arif committed
1 2 3 4 5 6 7 8
apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "org.mian.gitnex"
        minSdkVersion 21
        targetSdkVersion 28
M M Arif's avatar
M M Arif committed
9 10
        versionCode 9
        versionName "pre-alpha7"
M M Arif's avatar
M M Arif committed
11 12 13 14 15 16 17 18
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
M M Arif's avatar
M M Arif committed
19 20 21 22
    lintOptions {
        //checkReleaseBuilds false
        abortOnError false
    }
M M Arif's avatar
M M Arif committed
23 24 25 26 27 28
}

dependencies {
    def lifecycle_version = "2.0.0"

    implementation fileTree(include: ['*.jar'], dir: 'libs')
M M Arif's avatar
M M Arif committed
29
    implementation 'androidx.appcompat:appcompat:1.1.0-alpha02'
30
    implementation 'com.google.android.material:material:1.1.0-alpha03'
M M Arif's avatar
M M Arif committed
31 32 33 34 35 36 37 38 39 40 41 42
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
    implementation 'com.github.vihtarb:tooltip:0.2.0'
    implementation 'com.squareup.okhttp3:okhttp:3.12.1'
    implementation 'com.google.code.gson:gson:2.8.5'
    implementation 'com.squareup.picasso:picasso:2.71828'
    implementation 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'
    implementation 'com.squareup.retrofit2:retrofit:2.5.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.5.0'
43
    implementation 'com.squareup.okhttp3:logging-interceptor:3.12.1'
44
    implementation 'org.ocpsoft.prettytime:prettytime:4.0.1.Final'
45 46
    implementation "ru.noties:markwon:2.0.1"
    implementation "ru.noties:markwon-image-loader:2.0.1"
M M Arif's avatar
M M Arif committed
47
    implementation "com.vdurmont:emoji-java:4.0.0"
M M Arif's avatar
M M Arif committed
48 49 50

    implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
M M Arif's avatar
M M Arif committed
51
}