blob: 32e7c848a19fd017576d3c2926e2990e0e9a4cd0 [file] [log] [blame]
Aurimas Liutikas526389b2018-02-27 14:01:24 -08001import static androidx.build.dependencies.DependenciesKt.*
2import androidx.build.LibraryGroups
3import androidx.build.LibraryVersions
Aurimas Liutikas7f40a7e2017-10-27 17:55:06 -07004
Aurimas Liutikasf8b708a2017-11-02 16:07:13 -07005plugins {
6 id("SupportAndroidLibraryPlugin")
7}
Aga Madurskadf451a02016-11-21 14:43:02 +00008
9dependencies {
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080010 api(project(":annotation"))
11 api(project(":legacy-support-core-ui"))
12 api(project(":fragment"))
13 api(project(":recyclerview"))
Aurimas Liutikas670536f2018-02-13 08:40:27 -080014 api(CONSTRAINT_LAYOUT, { transitive = true })
Aurimas Liutikas1989c3c2017-07-05 14:44:09 -070015
Filip Pavlisa8792942018-03-08 21:01:59 +000016 androidTestImplementation(TEST_RUNNER_TMP, libs.exclude_for_espresso)
17 androidTestImplementation(ESPRESSO_CORE_TMP, libs.exclude_for_espresso)
Aurimas Liutikasb8fd9b62017-11-22 12:55:43 -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
Aga Madurska7b42d7d2017-09-25 13:05:38 +010020
Jake Whartonb3e78262017-12-06 12:08:43 -050021 compileOnly fileTree(dir: 'wear_stubs', include: ['com.google.android.wearable-stubs.jar'])
Aga Madurskadf451a02016-11-21 14:43:02 +000022}
23
24android {
Aga Madurskadf451a02016-11-21 14:43:02 +000025 sourceSets {
Aga Madurskadf451a02016-11-21 14:43:02 +000026 main.res.srcDirs 'res', 'res-public'
Aga Madurska7b42d7d2017-09-25 13:05:38 +010027 main.resources {
28 includes = ["wear_stubs/LICENSE"]
29 }
Aga Madurskadf451a02016-11-21 14:43:02 +000030 }
Aga Madurskadf451a02016-11-21 14:43:02 +000031}
32
Aurimas Liutikas16cd13b2017-01-04 15:00:13 -080033supportLibrary {
Aurimas Liutikasea5ee822017-11-06 12:52:28 -080034 name = "Android Wear Support UI"
35 publish = true
Aurimas Liutikas78c1ab72017-11-08 13:33:51 -080036 mavenVersion = LibraryVersions.SUPPORT_LIBRARY
Aurimas Liutikasac5fe7c2018-03-06 14:40:53 -080037 mavenGroup = LibraryGroups.WEAR
Aurimas Liutikasea5ee822017-11-06 12:52:28 -080038 inceptionYear = "2016"
39 description = "Android Wear Support UI"
Aurimas Liutikasb63b3ab2017-12-13 14:52:10 -080040 minSdkVersion = 23
Aurimas Liutikasbfef0932018-04-04 13:25:38 -070041 failOnDeprecationWarnings = false
Aurimas Liutikas16cd13b2017-01-04 15:00:13 -080042}