blob: dcf3a763de1e0b43d0b30acf927c575822a73033 [file] [log] [blame]
Aurimas Liutikasb8fd9b62017-11-22 12:55:43 -08001import static android.support.dependencies.DependenciesKt.*
Aurimas Liutikas44d7d862017-10-27 17:55:06 -07002import android.support.LibraryGroups
Aurimas Liutikas78c1ab72017-11-08 13:33:51 -08003import android.support.LibraryVersions
Aurimas Liutikas44d7d862017-10-27 17:55:06 -07004
Aurimas Liutikasf8b708a2017-11-02 16:07:13 -07005plugins {
6 id("SupportAndroidLibraryPlugin")
7}
Yuichi Arakic876cd82016-02-05 14:39:00 +09008
Yuichi Arakic876cd82016-02-05 14:39:00 +09009dependencies {
Aurimas Liutikasb8fd9b62017-11-22 12:55:43 -080010 api(project(":support-annotations"))
11 api(project(":support-compat"))
Yuichi Araki3f825832017-06-15 16:58:52 +090012 compileOnly project(':support-fragment')
Yuichi Arakic876cd82016-02-05 14:39:00 +090013
Jake Wharton66807fc2017-12-05 14:44:35 -050014 androidTestImplementation(TEST_RUNNER)
15 androidTestImplementation(ESPRESSO_CORE)
Aurimas Liutikasb8fd9b62017-11-22 12:55:43 -080016 androidTestImplementation(MOCKITO_CORE, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
17 androidTestImplementation(DEXMAKER_MOCKITO, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
18 androidTestImplementation(project(":support-v4"))
19 androidTestImplementation(project(":appcompat-v7"))
Yuichi Arakic876cd82016-02-05 14:39:00 +090020}
21
22android {
Yuichi Arakic876cd82016-02-05 14:39:00 +090023 defaultConfig {
24 minSdkVersion 14
Yuichi Arakic876cd82016-02-05 14:39:00 +090025 }
26
Aurimas Liutikas96b3dee2017-09-29 17:48:25 +000027 sourceSets {
Aurimas Liutikas96b3dee2017-09-29 17:48:25 +000028 main.res.srcDirs = [
29 'res',
30 'res-public'
31 ]
32 }
33
Yuichi Araki3f825832017-06-15 16:58:52 +090034 buildTypes.all {
35 consumerProguardFiles 'proguard-rules.pro'
36 }
37
Yuichi Araki81580512017-02-09 15:55:53 +090038 aaptOptions {
39 additionalParameters "--no-version-transitions"
40 }
Yuichi Arakic876cd82016-02-05 14:39:00 +090041}
42
Aurimas Liutikas16cd13b2017-01-04 15:00:13 -080043supportLibrary {
Aurimas Liutikasea5ee822017-11-06 12:52:28 -080044 name = "Android Transition Support Library"
45 publish = true
Aurimas Liutikas78c1ab72017-11-08 13:33:51 -080046 mavenVersion = LibraryVersions.SUPPORT_LIBRARY
Aurimas Liutikas44d7d862017-10-27 17:55:06 -070047 mavenGroup = LibraryGroups.SUPPORT
Aurimas Liutikasea5ee822017-11-06 12:52:28 -080048 inceptionYear = "2016"
49 description = "Android Transition Support Library"
50 legacySourceLocation = true
Aurimas Liutikas16cd13b2017-01-04 15:00:13 -080051}