blob: 73d8803e44c2b75885d5096cac9aca5ab0843791 [file] [log] [blame]
Aurimas Liutikas526389b2018-02-27 14:01:24 -08001import static androidx.build.dependencies.DependenciesKt.*
2import androidx.build.LibraryGroups
3import androidx.build.LibraryVersions
Ian Lake2e772972018-02-16 16:22:47 -08004
5plugins {
6 id("SupportAndroidLibraryPlugin")
7}
8
9dependencies {
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080010 api(project(":annotation"))
11 api(project(":core"))
Ian Lake2e772972018-02-16 16:22:47 -080012 api(ARCH_LIFECYCLE_LIVEDATA_CORE, libs.exclude_annotations_transitive)
13 api(ARCH_LIFECYCLE_VIEWMODEL, libs.exclude_annotations_transitive)
14
Aurimas Liutikasb7eeda42018-07-10 11:57:16 -070015 androidTestImplementation(TEST_RUNNER)
16 androidTestImplementation(TEST_RULES)
17 androidTestImplementation(ESPRESSO_CORE, libs.exclude_for_espresso)
Ian Lake2e772972018-02-16 16:22:47 -080018 androidTestImplementation(MOCKITO_CORE, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
19 androidTestImplementation(DEXMAKER_MOCKITO, libs.exclude_bytebuddy) // DexMaker has it"s own MockMaker
20}
21
22supportLibrary {
23 name = "Android Support Library loader"
24 publish = true
25 mavenVersion = LibraryVersions.SUPPORT_LIBRARY
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080026 mavenGroup = LibraryGroups.LOADER
Ian Lake2e772972018-02-16 16:22:47 -080027 inceptionYear = "2011"
28 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."
Aurimas Liutikasbfef0932018-04-04 13:25:38 -070029 failOnUncheckedWarnings = false
Ian Lake2e772972018-02-16 16:22:47 -080030}