blob: 44e992b15d442bc280f1dcb7481066451988cf43 [file] [log] [blame]
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -08001import static android.support.dependencies.DependenciesKt.*
Aurimas Liutikas7f40a7e2017-10-27 17:55:06 -07002import android.support.LibraryGroups
Aurimas Liutikasb938b2e2017-07-24 14:47:17 -07003import android.support.LibraryVersions
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -07004import android.support.SupportLibraryExtension
5
Aurimas Liutikasf8b708a2017-11-02 16:07:13 -07006plugins {
7 id("SupportAndroidLibraryPlugin")
8}
Yigit Boyarb96cceaa2016-10-31 17:51:15 -07009
10android {
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070011 defaultConfig {
Yigit Boyar450ed382017-03-02 09:48:25 -080012 minSdkVersion flatfoot.min_sdk
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070013 }
Sergey Vasilinets1a067872017-06-21 16:27:47 -070014
15 buildTypes.all {
16 consumerProguardFiles 'proguard-rules.pro'
17 }
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070018}
19
20dependencies {
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080021 api(project(":lifecycle:common"))
22 api(project(":arch:common"))
Sergey Vasilinetse69e4702017-02-10 02:26:10 -080023 // necessary for IJ to resolve dependencies.
Aurimas Liutikas87a16a52017-11-09 13:53:34 -080024 api libs.support.annotations
Yigit Boyar21886b62016-12-12 16:59:30 -080025
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080026 testImplementation(JUNIT)
27 testImplementation(MOCKITO_CORE)
Yigit Boyar54850ab2017-10-09 11:31:24 -070028
Aurimas Liutikasf4ec12f2017-11-22 12:55:43 -080029 androidTestImplementation(JUNIT)
Jake Wharton843419a2017-12-06 11:16:56 -050030 androidTestImplementation(TEST_RUNNER)
Yigit Boyarb96cceaa2016-10-31 17:51:15 -070031}
Yigit Boyar19b41102016-11-20 10:46:32 -080032
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -070033supportLibrary {
34 name 'Android Lifecycle Runtime'
35 publish true
Aurimas Liutikas78c1ab72017-11-08 13:33:51 -080036 mavenVersion = LibraryVersions.LIFECYCLES_RUNTIME
Aurimas Liutikas7f40a7e2017-10-27 17:55:06 -070037 mavenGroup LibraryGroups.LIFECYCLE
Aurimas Liutikasbb85fac2017-08-24 13:32:28 -070038 inceptionYear '2017'
39 description "Android Lifecycle Runtime"
40 url SupportLibraryExtension.ARCHITECTURE_URL
41}