• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1apply plugin: android.support.SupportAndroidLibraryPlugin
2
3dependencies {
4    api project(':support-annotations')
5    api project(':support-core-utils')
6    api project(':support-fragment')
7    api project(':support-vector-drawable')
8    api project(':animated-vector-drawable')
9
10    androidTestImplementation libs.test_runner,      { exclude module: 'support-annotations' }
11    androidTestImplementation libs.espresso_core,    { exclude module: 'support-annotations' }
12    androidTestImplementation libs.mockito_core,     { exclude group: 'net.bytebuddy' } // DexMaker has it"s own MockMaker
13    androidTestImplementation libs.dexmaker_mockito, { exclude group: 'net.bytebuddy' } // DexMaker has it"s own MockMaker
14    androidTestImplementation project(':support-testutils')
15}
16
17android {
18    defaultConfig {
19        minSdkVersion 14
20        // This disables the builds tools automatic vector -> PNG generation
21        generatedDensities = []
22    }
23
24    sourceSets {
25        main.java.srcDir 'src'
26        main.res.srcDirs 'res', 'res-public'
27        main.assets.srcDir 'assets'
28        main.resources.srcDir 'src'
29    }
30
31    aaptOptions {
32        additionalParameters "--no-version-vectors"
33        noCompress 'ttf'
34    }
35}
36
37supportLibrary {
38    name 'Android AppCompat Library v7'
39    publish true
40    inceptionYear '2011'
41    description "The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren\'t a part of the framework APIs. Compatible on devices running API 14 or later."
42}
43