8 classpath "com.android.tools.build:gradle:3.3.1"
10 // NOTE: Do not place your application dependencies here; they belong
11 // in the individual module build.gradle files
22 task updateGradleWrapper(type: Wrapper) {
23 // https://docs.gradle.org/current/release-notes.html
24 // https://github.com/gradle/gradle/releases
25 gradleVersion = '5.1.1'
26 distributionUrl = "https://services.gradle.org/distributions/gradle-${gradleVersion}-all.zip"
29 //==================================================================================================
31 apply plugin: 'com.android.application'
37 sourceCompatibility JavaVersion.VERSION_1_8
38 targetCompatibility JavaVersion.VERSION_1_8
42 applicationId "org.lineageos.eleven"
50 renderscriptTargetApi 19
51 renderscriptSupportModeEnabled true
56 applicationIdSuffix ".dev"
64 applicationIdSuffix ".dev"
67 proguardFiles 'proguard.cfg', 'proguard-debug.cfg'
74 proguardFiles 'proguard.cfg'
87 baseline file("lint-baseline.xml")
95 // HTML report is enough (can be found inside build/reports/)
98 // do not warn about translations
99 disable 'MissingTranslation', 'ExtraTranslation'
103 exclude 'META-INF/LICENSE.txt'
104 exclude 'META-INF/LICENSE-FIREBASE.txt'
105 exclude 'META-INF/NOTICE.txt'
111 manifest.srcFile 'AndroidManifest-gradle.xml'
113 aidl.srcDirs = ['src']
114 assets.srcDirs = ['assets']
115 java.srcDirs = ['src']
116 renderscript.srcDirs = ['src']
117 res.srcDirs = ['res']
118 resources.srcDirs = ['res']
124 // see https://developer.android.com/topic/libraries/support-library/revisions.html
125 implementation "com.android.support:appcompat-v7:28.0.0"
126 implementation "com.android.support:cardview-v7:28.0.0"
127 implementation "com.android.support:palette-v7:28.0.0"
128 implementation "com.android.support:recyclerview-v7:28.0.0"