build.gradle revision d679cb8cd83198de9d1fd67b5058d834d2daaae4
127c174483a8ae9688d5d4897c19074f62c7f1701James Dongapply plugin: android.support.SupportLibraryPlugin
227c174483a8ae9688d5d4897c19074f62c7f1701James DongarchivesBaseName = 'support-compat'
327c174483a8ae9688d5d4897c19074f62c7f1701James Dong
427c174483a8ae9688d5d4897c19074f62c7f1701James Dongdependencies {
527c174483a8ae9688d5d4897c19074f62c7f1701James Dong    compile project(':support-annotations')
627c174483a8ae9688d5d4897c19074f62c7f1701James Dong
727c174483a8ae9688d5d4897c19074f62c7f1701James Dong    androidTestCompile (libs.test_runner) {
827c174483a8ae9688d5d4897c19074f62c7f1701James Dong        exclude module: 'support-annotations'
927c174483a8ae9688d5d4897c19074f62c7f1701James Dong    }
1027c174483a8ae9688d5d4897c19074f62c7f1701James Dong    androidTestCompile (libs.espresso_core) {
1127c174483a8ae9688d5d4897c19074f62c7f1701James Dong        exclude module: 'support-annotations'
1227c174483a8ae9688d5d4897c19074f62c7f1701James Dong    }
1327c174483a8ae9688d5d4897c19074f62c7f1701James Dong    androidTestCompile libs.mockito_core
1427c174483a8ae9688d5d4897c19074f62c7f1701James Dong    androidTestCompile libs.dexmaker
1527c174483a8ae9688d5d4897c19074f62c7f1701James Dong    androidTestCompile libs.dexmaker_mockito
1627c174483a8ae9688d5d4897c19074f62c7f1701James Dong}
17f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
18f933441648ef6a71dee783d733aac17b9508b452Andreas Huberandroid {
19f933441648ef6a71dee783d733aac17b9508b452Andreas Huber    defaultConfig {
20f933441648ef6a71dee783d733aac17b9508b452Andreas Huber        minSdkVersion 14
21f933441648ef6a71dee783d733aac17b9508b452Andreas Huber    }
22f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
23f933441648ef6a71dee783d733aac17b9508b452Andreas Huber    sourceSets {
24f933441648ef6a71dee783d733aac17b9508b452Andreas Huber        main.java.srcDirs = [
25f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'ics',
26f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'jellybean',
27f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'kitkat',
28f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'api20',
297cd58537932ef6f481f68be0b9c597a89cebdfecAndy McFadden                'api21',
30afc16d667afa23f5aa00154ccad62f8c45cf5419Andreas Huber                'api22',
31f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'api23',
321173118eace0e9e347cb007f0da817cee87579edGlenn Kasten                'api24',
33f933441648ef6a71dee783d733aac17b9508b452Andreas Huber                'api26',
341065b3f17d3048948e7d522049d1980b90df3dc1Andreas Huber                'java'
35f933441648ef6a71dee783d733aac17b9508b452Andreas Huber        ]
363a0ef0dc71f3776d115f30d87f1d8867daefea88Andreas Huber        main.aidl.srcDirs = ['java']
373a0ef0dc71f3776d115f30d87f1d8867daefea88Andreas Huber    }
38f933441648ef6a71dee783d733aac17b9508b452Andreas Huber}
39f933441648ef6a71dee783d733aac17b9508b452Andreas Huber
40496238cc7551d414067dcbbb4fe3bd801f205f95Andreas HubersupportLibrary {
41496238cc7551d414067dcbbb4fe3bd801f205f95Andreas Huber    name 'Android Support Library compat'
42f933441648ef6a71dee783d733aac17b9508b452Andreas Huber    inceptionYear '2015'
43f933441648ef6a71dee783d733aac17b9508b452Andreas Huber    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 4 or later."
44f933441648ef6a71dee783d733aac17b9508b452Andreas Huber}
45f933441648ef6a71dee783d733aac17b9508b452Andreas Huber