blob: f7f6ff8dde0f61474ee6d2885564e5a416c19ac1 [file] [log] [blame]
Aurimas Liutikas526389b2018-02-27 14:01:24 -08001import static androidx.build.dependencies.DependenciesKt.*
2import androidx.build.LibraryGroups
3import androidx.build.LibraryVersions
4import androidx.build.SupportLibraryExtension
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -07005
Aurimas Liutikasf8b708a2017-11-02 16:07:13 -07006plugins {
7 id("SupportAndroidLibraryPlugin")
8}
Yigit Boyarb96cceaa2016-10-31 17:51:15 -07009
10android {
Sergey Vasilinets1a067872017-06-21 16:27:47 -070011 buildTypes.all {
12 consumerProguardFiles 'proguard-rules.pro'
13 }
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070014}
15
16dependencies {
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080017 api(project(":lifecycle:common"))
18 api(project(":arch:common"))
Sergey Vasilinetse69e4702017-02-10 02:26:10 -080019 // necessary for IJ to resolve dependencies.
Aurimas Liutikas62d3e1d2017-11-28 15:28:01 -080020 api(SUPPORT_ANNOTATIONS)
Yigit Boyar21886b62016-12-12 16:59:30 -080021
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080022 testImplementation(JUNIT)
23 testImplementation(MOCKITO_CORE)
Yigit Boyar54850ab2017-10-09 11:31:24 -070024
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080025 androidTestImplementation(JUNIT)
Jake Wharton843419a2017-12-06 11:16:56 -050026 androidTestImplementation(TEST_RUNNER)
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070027}
Yigit Boyar19b41102016-11-20 10:46:32 -080028
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -070029supportLibrary {
30 name 'Android Lifecycle Runtime'
31 publish true
Aurimas Liutikas78c1ab72017-11-08 13:33:51 -080032 mavenVersion = LibraryVersions.LIFECYCLES_RUNTIME
Aurimas Liutikas7f40a7e2017-10-27 17:55:06 -070033 mavenGroup LibraryGroups.LIFECYCLE
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -070034 inceptionYear '2017'
35 description "Android Lifecycle Runtime"
36 url SupportLibraryExtension.ARCHITECTURE_URL
37}